Overview
Skills
Job Details
Job Title: JAVA Microservice Developer (AWS)
Work location: Philadelphia, PA
Job Description:
Must Have Technical/Functional Skills
- Telecom domain experience
- JAVA Microservice development
Roles & Responsibilities
Job Summary
We are seeking a JAVA Microservice Developer with experience in AWS and serverless technologies. The role requires knowledge of JAVA Microservice best practices and the ability to write well-structured code, including unit tests and integration tests. The developer must be proficient with CI/CD tools in a microservices environment.
The role involves creating and updating microservices and collaborating with front- and back-end teams from design to production support.
Requirements for this role include:
o Experienced in Java microservice and Spring Boot development, with a strong background in triaging production issues
o Skilled in deploying services to Pivotal Cloud Foundry (PCF), utilizing build packs and Jenkins for continuous integration.
o Proficient in scripting languages such as jQuery and AJAX, and adept at building REST APIs (JAX-RS) using Spring Boot.
o Implemented server metrics collection mechanisms leveraging Apache Kafka 2.5.0 for efficient streaming of server-side events.
o Hands-on experience with Amazon Web Services (AWS), including EC2, S3, EBS, RDS, VPC, and IAM.
o Possess comprehensive knowledge of cloud application security models, Docker protocols, and associated tools such as AWS IAM, AWS KMS policy
. o Proficient in deploying Spring Boot microservices.
o Experienced in full-stack UI technologies, including Grunt.js, Gulp Server, and Yeoman generator; adept at implementing Angular client-side validations using Ajax in NodeJS and AngularJS; and developing dashboard reports with BackboneJS.
Generic Managerial Skills, if any
Communication should have worked in the onshore and offshore model
Education
Minimum Degree with IT Skills