Job#: 2071654
Job Description:
Intro:
We are excited to announce an opportunity for a dedicated and skilled Java
Springboot Developer to join a dynamic team. If you are passionate about
making a difference and thrive in a collaborative environment, we would love
to hear from you.
Job Description:
As a Java Springboot Developer, you will be responsible for designing and
implementing enterprise-level microservices using the Spring Boot framework.
Your role will involve analyzing and assessing user issues, working with
other team members to perform systems review and problem-solving in a timely
and accurate fashion. You will work in a fast-paced and team-oriented
environment, implementing unit test coverage, identifying and resolving
bugs, ensuring the design criteria are satisfied, and producing
well-written documentation for each microservice. Additionally, you will
disseminate and share knowledge, create and deploy microservices using the
Spring Boot framework, adhere to the Software Development Life Cycle,
interconnect microservices with databases, and utilize Event Driven Design
(i.e., Kafka). You will create solutions that are high-quality,
scalable, and maintainable, with an emphasis on backend systems and
related technologies, carry out unit and integration tests, and
demonstrate strong design and programming skills using JSON, Web Services,
XML, XSLT, PL/SQL in Unix and Windows environments.
Must-Haves:
To be successful in this role, you must have:
Proven experience in Java Development and Object-Oriented Analysis and Design
(OOAD) for 6 years
Strong skills in SQL, JDBC, and Web Application development for 6 years
Proficiency in HTML, Java Server Pages (JSP), JavaScript, and JUnits
for 2 years
Experience with Angular JS for 1 year (desired)
Experience with Spring Framework / MVC for 2 years (desired)
Experience with Agile methodologies for 2 years (desired)
Experience with Spring Boot for 2 years
Self-motivated and disciplined individual
Ability to work in a co-located team environment
Capability of working within and contributing to a strong technical team
Strong verbal and written communication skills
Requirements:
Specific Spring framework components experience: Spring Data, Spring
Security, Spring HATEOAS, Spring REST, Spring for Apache Kafka, and
use of JPA Criteria Query
Familiarity with software development design patterns: GIT, Swagger,
PCF, or Rabbit MQ
Expertise in API technologies such as REST Webservices
Previous experience writing unit tests with JUnit, Mockito, or PowerMock
Knowledge of markup languages such as JSON and YML
Working knowledge of quality and security scan technologies such as Sonar,
Fortify, and WebInspect
Knowledge of the Agile approach
Whats in it for you?
Opportunity to work for fortune 500
Competitive wage
?
EEO Employer
Apex 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 [email protected] or
844-463
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow
discrimination on the basis of race, color, religion, reed, 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