+1 844 678 44 27


Company : Optghar
Req/job Title : Senior Java Developer
Job Ref No : 7813
Post Date : 09/16/2022
Country : USA
Job State/Province : Georgia
Job City : Alpharetta
PrimarySkill : JAVA Jobs
Experience : 5 - 8
OtherSkill :
Subject : Looking for Senior Java Developer at GA - Hybrid - 2-3days in a week
Description :

Key- Takeaways:

- Java experience a must have

- Good understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability


- Around 5-8 years of software solutions experience to meet business needs.

- Collaborate with internal and external technical personnel/vendors to facilitate enterprise software integration.

- Work on different software development life cycle phases and serve as a technology resource and representative for the department.

- Create technical documentation for software (design documents, handbooks, etc.).

- Perform code review and design review to ensure compliance with development standards.

- Assist with developing automated test cases and test plans for software

- Review software requirements documentation for projects and enhancements

- Ensures that system improvements are successfully implemented and monitored to increase efficiency

- Experience writing SQL queries for Sybase / Oracle, or another Relational Database is required

- Working knowledge of object-oriented design and development skills.

- Ability to use version control software such as GIT Experience with Scrum/Agile development methodologies

- Good understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability

- The candidate will get actively involved in developing new products and troubleshooting issues related to retail trading systems

- Work with business partners as well as providing technical and procedural guidance to the project team

- Produce detailed design specifications from functional

- Specification Contribute in designing, coding, testing, debugging, documenting and supporting all types of applications consistent with established specifications and business requirements to deliver business value

- Develop business solutions by creating new, and modifying existing, software applications

- Utilize innovative approaches to solve complex technical problems and apply advanced technical principles, theories and concepts to develop products.

- Conduct full life-cycle application development, perform software modeling and simulation, build proof of concept with newer technologies, and maintain code quality

- Follow good software development practices (Functional specs, Design specs, Code reviews, Unit Test, Functional Test).