Senior Engineer - Product and Platform Engineering

Altimetrik

5–8 yrs Pune Full Time Work from office
Altimetrik logo
Posted : today
Actively hiring

Job description

This role focuses on Senior Engineer responsibilities within Product and Platform Engineering, specifically for a Java Fullstack Developer.

We are seeking an experienced professional with 5-8 years in the banking domain, demonstrating advanced expertise in Java, Spring Boot, and Microservices. The position involves crafting and deploying robust applications, with a strong emphasis on designing scalable and maintainable microservices architectures tailored for the banking sector.

Key to this role is leveraging Java frameworks, particularly Spring Boot, to build efficient RESTful APIs essential for seamless service integration. Proficiency in front-end development using ReactJS or Angular is also required to construct dynamic user interfaces following modern best practices.

Responsibilities

Design and develop scalable and maintainable microservices architectures within the banking domain. Build efficient RESTful APIs using Java frameworks, especially Spring Boot, for optimal service integration. Develop dynamic and modern user interfaces utilizing ReactJS or Angular. Apply Domain Driven Design (DDD) principles to effectively model complex business domains and enhance stakeholder communication. Contribute to building real-time data pipelines and stream processing applications, potentially using Kafka. Ensure high code quality through unit testing with JUnit and code analysis with tools like SonarQube. Utilize version control systems, primarily Git, for efficient code management.

Qualifications

Minimum 5 to 8 years of professional experience as a Java Fullstack Developer. Advanced proficiency in Java, Spring Boot, and Microservices development. Proven experience in designing and implementing microservices architectures. Demonstrated ability to create efficient RESTful APIs. Hands-on experience with front-end technologies like ReactJS or Angular. Strong understanding and application of Domain Driven Design (DDD). Bachelor's degree in Technology (B.Tech) in Computer Science Engineering or a Master's degree (M.Tech) in Software Engineering. Familiarity with Kafka is considered a strong advantage. Knowledge of JUnit for unit testing, SonarQube for code quality, and Git for version control is beneficial.

Essential Skills

JavaSpring BootMicroservicesReactJSAngularDomain Driven DesignRESTful APIsJUnitGit

Good to Have

KafkaSonarQubeKubernetes

Highlights

  • Actively hiring

More Details

RoleSenior Engineer - Product and Platform Engineering
IndustryBanking, Financial Services
DepartmentSoftware Development, Product Management
Employment TypeFull Time, Work from office

About the Company

Altimetrik logo

Altimetrik

Banking

Senior Engineer - Product and Platform Engineering at Altimetrik | SkillMX | SkillMX