Java Programmer - Analyst - Albany , NY ( Remote ) at Albany, New York, USA |
Email: [email protected] |
From: Moulali, ARK INFOTECH SPECTRUM [email protected] Reply to: [email protected] Hi , This is Syed Moulali from Ark Infotech Spectrum and please find the job description below which suits your profile and let us know your interest for this position. PP Num & LinkedIN Mandotary For Submission Job Title : Java Programmer/Analyst Location : Albany , NY ( Remote ) Duration : 12 24 Months Rate : Note; Looking for 10+ Years experience candidates Note: Looking for candidates who worked with State Clients previously Preferably with State of NY Job Description: The Java Programmer/Analyst III will be assigned more complex tasks than the Java Programmer/Analyst II. This Consultant will be responsible for performing solutions architecture services, including the design and implementation of robust, comprehensive, fully integrated, large-scale solutions, where the viability, sustainability, relevance and longevity of underlying technologies are essential. Analyzing and understanding the interactions and integrations of large-scale systems; Analyzing and understanding legacy systems; Architecting and implementing large-scale solutions for the replacement of legacy systems; Re-imagining and suggesting new designs for the replacement of legacy systems; Analyzing and understanding to-be-built systems; Architecting and implementing large-scale to-be solutions from the ground up; Monitoring the technology landscape for new tools, trends, and methodologies; Identifying, recommending and implementing the adoption of new tools, technologies, trends, and methodologies; Recommending process improvement opportunities by identifying ways to streamline processes, increase efficiency, reduce costs, reduce errors, and reduce downtime in the design of solutions; and Investigating, planning, coordinating and assisting in the deployment of containerized and cloud-based solutions. This Consultant will be responsible for providing application development services using the Java programming language and all associated tools, technologies, and frameworks to deliver robust web applications and components. Java; Wicket web framework; Transaction management, Inversion of Control (e.g., Spring, Spring Boot); ORM frameworks (e.g., Hibernate, MyBatis); Build tools (e.g., Ant, Gradle, Maven); Database refactoring tools (e.g., Liquibase, Flyway, Slick); Open-source databases (e.g., H2, Derby, Hypersonic SQL); LDAP; WebSphere LTPA; Source code management tools (e.g., SVN, GitLab); and SQL & PL/SQL This Consultant will be responsible for performing requirements gathering and analysis, and quality assurance, including researching, discovering, and documenting requirements of a system as obtained from users, customers, and stakeholders. Minimum Qualifications to Propose Must be available to commence Services on the Anticipated Commencement of Work Date listed in Section 1.0 (Calendar of Events), for a minimum of six months. At least six years experience developing and implementing large-scale Java J2EE web applications using industry-accepted techniques and best practices. At least five years experience investigating and implementing new application development technologies. At least three years experience in modernizing legacy applications Preferred Qualifications: Any additional years of experience beyond what is required to meet Minimum Qualification At least four years experience employing industry-accepted practices of researching, discovering and documenting requirements of a system as obtained from users, customers, and stakeholders At least four years experience implementing applications using each of the Apache Wicket, Hibernate, Spring, and Bootstrap frameworks Working under the direction of the Java Solutions Architect, the Consultant in this highly technical position must be able to define and implement solutions for the most advanced technical challenges faced, perform technology research, and assist in the mentoring of OSC staff. Responsibilities may include: Eliciting information by conducting interviews and holding facilitated sessions; Ensuring the information gathered is correct and complete; Consolidating requirements to find gaps and overlap; Prioritizing and formally documenting requirements; Introducing numbering schemes allowing for the tracking of requirements; Verifying that collected requirements are documented properly and completely, and communicating needs and expectations clearly; Developing acceptance criteria; Writing test cases; Executing test cases; Tracking and reporting test successes and failures; and Assisting business owners with testing activities Planning discover the objectives and scope of the intended system; Analysis define project goals into defined functions of the intended system; Design describe features and operations of the intended system in detail; Development perform coding of system; Integration and testing bring modules of system together and ensure proper operation; Deployment oversee the release of the system; and Maintenance ensure delivered system continues to meet the needs of the organization Thanks & Regards., Syed Moulali US IT / Non IT Recruiter ARK Infotech Spectrum US Number : Email: [email protected] Linkedin: linkedin.com/in/syed-moulali-a57285254 https://arkinfotechspectrum.com/ Keywords: information technology procedural language New York |
[email protected] View all |
Thu Feb 29 02:09:00 UTC 2024 |