Business Technology Jobs

Java Developer (Spring, CI/CD, AWS)

Seeking an experienced Java Software Engineer to design, develop, and deliver scalable, high-quality solutions within a CI/CD-driven environment. The role requires strong technical leadership, autonomy, and close collaboration with cross-functional teams to ensure robust and reliable software delivery.

Mandatory Skill(s)

  • Must have 4 years of software development experience
  • Must have 3 years of hands-on Java development experience
  • Strong understanding of modern Java features (lambdas, streams, concurrency, futures);
  • Solid knowledge of algorithms, data structures, and complexity analysis;
  • Experience with Maven, Git, and CI/CD practices;
  • Strong SQL knowledge and experience with relational databases;
  • Proficiency in Linux environment and Bash scripting.

Desirable Skill(s)

  • Experience with Spring Framework (Spring Boot, REST APIs, Swagger);
  • Familiarity with Docker, Kubernetes, and AWS;
  • Experience with Apache Spark or distributed data processing systems.

Responsibilities

  • Lead technical design and solution studies in collaboration with cross-functional teams;
  • Develop, document, and maintain scalable and maintainable software solutions;
  • Ensure CI/CD artifacts, testing frameworks, and quality standards are integrated;
  • Conduct code reviews and mentor team members on best engineering practices;
  • Analyze user requirements and translate them into technical solutions;
  • Monitor system performance, production issues, and technical risks;
  • Develop and execute testing, validation, and performance/load testing strategies;
  • Provide regular technical updates and risk assessments to project management.

If you are interested in this role, click on the “Apply to this job” button below or you could also write in with your CV to Shruthi GR at shruthi.gr@sciente.com quoting the job title.

Shruthi GR
Lead Technology Talent Acquisition Specialist (APAC)