Java Developer with AWS Lambda - Pune, India - ProPMO Services Private Limited
Description
Mandatory skills: Java, Microservices, AWS Lambda
Job description:
5+ Years of experience in Java microservice development. Having worked in large teams and complex Java web projects.
Requirements
Hands on experience in designing and developing applications using Java EE platforms
Object oriented analysis and design using common design patterns.
Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc.)
Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
Experience in the Spring Framework and Spring boot
Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC
Strong experience in Java, JavaScript, AJAX, DOJO / jQuery toolkit
Strong understanding of Web servers (Apache / IIS / Nginx / Web Sphere)
Exposure to ElasticSearch, Load balancers, Cache Layer such as Redis / Memcached etc will be added advantage
Strong exposure to operating systems internals (Linux / Windows)
Strong exposure to development standard and quality process.
Expertise in Version control SVN / GIT
Strong exposure to multi-tier architecture.
Exposure to application design / API driven development design.
Exposure to AWS and other cloud technologies will be added advantage
Strong analytical skills and good problem solving skills.
Experience to handle team
Excellent verbal and written communication skills
Experience on microservice oriented architecture and good hands-on on designing microservices
Good to have background on Kubernetes or any other container
Exposure to backend technologies like Spring Boot/Java
Should have experience on AWS, EC2, S3 and EKS