Sr Java developer with AWS - Bengaluru, India - CloudHire

    CloudHire
    Default job background
    Description
    We are looking for a Full Stack Java Developer with AWS experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications.

    Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.

    Responsibilities


    An FSD/FSPE has an end-to-end product mindset - design, implementation, testing, and deployment, and adds an additional skill (s) on top of the traditional front/back-end developer roles.

    Contribute to all phases of the development lifecycleDesign and develop applications using Core Java Design and developer applications using J2EE.Write well-designed, testable, efficient codeEnsure designs are in compliance with specificationsPrepare and produce releases of software componentsSupport continuous improvement by investigating alternatives and technologies and presenting these for architectural reviewRequirementsStacks : AWS CloudFormation & JavaProven 6+ years of working experience in Java development & AWSHands on experience in designing and developing applications using Java EE platformsExperience in J2EE design patternsExperience with Cloud AWSObject Oriented analysis and design using common design patterns.

    Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)Experience in the Spring FrameworkExperience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)we extensively leverage Amazon Web Services, GitHub Actions, and AWS CloudFormation.

    Bachelors Degree in Computer Science or Engineering or related field.
    BenefitsCloudHire's mission is to create a positive and lasting impact in the world.

    By increasing competitiveness and efficiency in businesses, we believe that we are a catalyst for innovation across a multitude of specialties.

    CloudHire works closely with its team to help you grow as much as we grow, and value your holistic development.

    Employees who are most successful at CloudHire take initiative, know how to identify problems and provide solutions, and always put the Team first.