26 Feb
Senior Java Developer
Georgia, Atlanta , 30301 Atlanta USA

Vacancy expired!

Apex Systems is looking for Senior Level Java Developers who are looking for an opportunity to work for a collaborative and innovative environment for one of the largest organizations in Atlanta. In this role you would be participating in all facets of the software development life cycle, including meeting with stakeholders to gather requirements and help build out/design whole application framework. Candidates who apply need to have at least five year of hands on Java/J2EE Development and needs to have worked with the Spring Framework, including Spring Boot, Spring MVC, Spring Core, Spring Batch). Some cloud experience is required. This position is direct hire. Candidates who apply cannot require any current or future sponsorship. Salary ranges from 100-140K. Candidates must be able to work in Atlanta, GA.

  • Should have Experience in Java/J2EE technology with expertise in Spring (Spring Boot, Spring MVC, Spring Core, Spring Rest Controller, Spring Batch)
  • Good on Rest Services including the API documentation.
  • Should have experience on the Design Patterns and Java 8 features.
  • Should be familiar with Google Cloud Platform, Kubernetes & Docker features.
  • Should have done Test Driven Development. Knowledge on REST Assured, Mockito, Wiremock, and MockMVC.
  • Should have worked on repository management like SVN, GitHub.
  • Should have worked on Continuous Integration environment like Jenkins, Concourse.
  • Should have worked on the dependency Management like Maven, Gradle.
  • Should have experience in developing SQLs. Knowledge in Oracle, DB2.
  • Should have recent hands on development experience in above mentioned technologies
  • Should have experience in Tomcat Grid server and Cloud Deployment.
  • Should have experience in working in team following Agile or XP methodology
  • SQL performance tuning experience is preferred.
  • Minimum 2+ years of Senior programming level experience involving some architecture and high level design
Day to Day Responsibilities:
  • Participating in requirement gathering sessions
  • Meeting with Client business analyst to understand requirements
  • Meeting with Solution Architects to design whole application framework
  • Meeting with client project manager for planning deliverables, timeline, resource estimation etc.
  • Explaining the requirements, functionality, design & framework to onsite & offshore team members
  • Ability to groom junior level programmers
  • Understanding of distributed systems and related concepts required
  • Provides management with timely communication on status and utilize appropriate tools and/or develops custom solutions as required to meet objectives.
  • Support the solution through deployment and operations
  • Participate in the ongoing development roadmap
  • Test case/plan creation and documentation
  • Strong analytical ability
  • Ability to work with all teams and understand code changes and review business requirements and identify any gaps
  • Exhibit integrity in all decisions and actions
  • Excellent oral and written communication skills is a must
#dicejpTo apply directly to this role, please email EEO EmployerApex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or

Vacancy expired!


Related jobs

Report job