What are the responsibilities and job description for the Senior Java Developer position at N2 Services?
Do you have the right skills and experience for this role Read on to find out, and make your application.
Senior Java Developer – N2S2024SJD
Responsibilities :
- Create Swagger design for the APIs for the Microservices under development.
- Develop / design the Java Springboot Microservices components like controller, service, and repositories.
- Develop additional health probe APIs for each Microservice.
- Create the Jenkins deployment script for CI / CD pipeline.
- Create the Docker file to deploy the source code as a Docker image.
- Create Kubernetes configurations for auto-scaling of the Microservices for ensuring high availability.
- Write unit test cases using Junit for the APIs of the Microservice.
- Develop Postman collection for the APIs to test them in different environments.
- Develop the deployment configuration files for each environment like DEV, QA, UAT, PERF, Production.
- Make any code fixes for the defects found during the QA testing.
- Perform code scans using tools like Checkmarx or Sonar and address any issues reported.
- Create database scripts to run in the Postgres database to perform database configuration like creation of tables, indexes, sequences as per the design provided by the project architect.
- Scan the codebase through Flexera for license review and security vulnerabilities.
- Make changes to the application code to address any vulnerabilities uncovered.
- Work with Java, J2EE, Springboot, Microservices, JPA, Hibernate, Kubernetes, Docker, and Pivotal Cloud Foundry.
Work site : Jacksonville, FL. 5% of work time requires domestic travel.
Application Process :
Send resume to : N2 Services, Inc., 13241 Bartram Park Blvd., Suite 2301, Jacksonville, FL 32258. Use reference code : 4352.
For immediate consideration, please email your resume to : hr@n2sglobal.com
J-18808-Ljbffr