Job Description
Jumio is seeking a Software Development Engineer II to contribute to the design, development, and maintenance of high-performance, scalable backend systems. The engineer will utilize expertise in Java, Spring Framework, and AWS technologies to build robust web applications and RESTful APIs. They will also contribute to automated testing, ensuring code quality and system stability. This role is pivotal in driving the scalability, reliability, and performance of Jumio’s backend systems, enhancing the customer experience and supporting Jumio's mission of providing seamless identity verification solutions.
Role involves:
- Designing, developing, testing, and maintaining backend web applications using Java and Spring Framework (Spring MVC).
- Building and optimizing RESTful APIs to ensure scalability and performance.
- Implementing containerized solutions using Docker for consistent deployment and environment management.
- Utilizing AWS services (e.g., ECS, S3, Lambda, DynamoDB) to develop cloud-native solutions.
- Collaborating with cross-functional teams to gather and refine technical and business requirements.
- Developing and maintaining automated test scripts using frameworks like JUnit and Cucumber (BDD Framework).
- Performing comprehensive end-to-end testing, including functional, regression, integration, and performance testing.
- Identifying, documenting, and tracking defects to closure, ensuring code stability and high quality.
- Fostering Test-Driven Development (TDD) practices within the team.
- Ensuring seamless CI/CD workflows by integrating automated tests with tools like Jenkins CI and version control systems like Git.
Requirements:
- 3-5 years of hands-on experience in Java development.
- Strong knowledge of Spring Framework (Spring MVC) and related tools.
- Proficiency in Docker for containerization.
- Demonstrable expertise with core AWS services (e.g., ECS, S3, Lambda, DynamoDB).
- Hands-on experience with testing frameworks such as JUnit, TestNG, and Cucumber (BDD).
- Strong understanding of RESTful API design and microservices architecture.
- Familiarity with build tools like Maven and CI/CD pipelines.
- Excellent debugging, problem-solving, and analytical skills.
Role offers:
- Opportunity to work in a state-of-the-art office in Prestige Tech Park III, Bangalore.
- Collaboration with talented colleagues on cutting-edge technologies.
- Contribution to world-class identity verification solutions.