Sr Manager of Software Engineering - Java

JPMorgan Chase

3.3

(115)

Multiple Locations

Why you should apply for a job to JPMorgan Chase:

  • 61% say women are treated fairly and equally to men
  • 77% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.

    #210603582

    Position summary

    d review and debug code written by others.

    • Maintain scalable web applications using Java and related technologies

    • Conduct code reviews to ensure adherence to best practices and coding standards and collaborate with cross-functional teams to define, design, and deliver new features.

    • Participate in the full software development lifecycle, from concept and design to testing and deployment.

    • Work closely with stakeholders to gather and refine requirements, translating them into technical specifications.

    • Analyze software requirements and functional specifications to define and detail low-level design and translate software design into code, ensuring it meets quality requirements.

    • Build applications based on cloud-native principles and deploy them to cloud platforms.

    • Conduct regular internal technical coordination and reviews to identify and mitigate risks.

    • Drive decisions that influence product design, application functionality, and technical operations and processes.

    • Monitor application performance and implement improvements as needed.

    Required qualifications, capabilities, and skills

    • Formal training or certification on software engineering concepts and 5+ years applied experience

    • Experience in full stack development with a strong focus on Java.

    • Experience in JAVA/J2EE - With knowledge of Spring (Or Spring boot). Spring Framework experience - Spring MVC, Spring Boot, Spring Security, awareness of Micro-services-based architecture and Domain Driven Design principle.

    • Strong understanding of RESTful APIs and web services.

    • Familiarity with version control systems like Git.

    • Excellent problem-solving skills and attention to detail.

    • Practical cloud native experience - AWS

    • Good understanding of RDMS(Oracle)/ PostgreSQL along with ORM technologies with expertise in following - Hibernate, JPA, Spring Data, knowledge of Design Patterns for scalable Architecture.

    • Understanding of testing tool and test automation techniques with experience in - JUnit, Mockito, Power Mockito, Spring Test Framework

    • Collaborate with other technology teams to ensure successful integration.

    Preferred qualifications, capabilities, and skills

    • Hands on experience with Apache spark and Cloud based technology.
    • Experience with CICD tools such as Jenkins and deployment automation tools. Experience with unit test automation frameworks such as Junit - Experience with version control software (Git Hub/Bitbucket)
    • Experience in design, construction and implementation using UML and advanced design patterns.

    Why you should apply for a job to JPMorgan Chase:

  • 61% say women are treated fairly and equally to men
  • 77% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.