Java Developer with AWS Lambda - Pune, India - ProPMO Services Private Limited

    Default job background
    Full time
    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