24 April 2024

Our client is looking for a Senior Java Developer who is technically passionate to design, develop, test and maintain high quality applications.

Mandatory Skill(s)

  • You have 7+ years of IT experience;
  • You have exposure to multiple, diverse infrastructure, application and information technologies and processing environments;
  • You have a demonstrable engineering background;
  • You are familiar with modern architectures (microservices, even-driven architecture, integrations;
  • You have good experience with Agile, Software development, DevOps, Project Management, or other approaches to software delivery;
  • Designing, Building and Enhancing Java Web Applications;
  • Migrating functionality from legacy applications to modern Java Web Architecture;
  • Web Frameworks: Java/ Springboot;
  • Integration: JMS, MQ, Kafka, File Transfer, S3; 
  • Test Frameworks: Junit, Mockito, Selenium, Cucumber, PACT;
  • Database/ ORM Frameworks: Oracle DB/ Hibernate.

Desirable Skill(s)

  • You are familiar with (commodity) programming languages;
  • SRE Tooling/ Monitoring/ Alerting: Grafana, Prometheus;
  • Elasticearch (ELK Stack);
  • CI/CD: Azure DevOps.

Responsibilities

  • Proactively recommending high quality technical solutions to address business requirements;
  • Develop detailed IT work plans, schedules, project estimates, resource plans and status reports;
  • Ensure that necessary changes / enhancements are implemented and documented as per corporate standards and guidelines;
  • Perform code reviews and contribute to the overall code quality, maintainability and testability of the software developed;
  • Co-ordinate deployment, test and release of applications developed;
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions;
  • Create automated test cases for validating the solutions;
  • Involve in unit testing, integration testing and user acceptance testing;
  • Creating user guides and providing training, if required;
  • Ensure that applications are developed according to company's standard and policies.

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 Kiran Kumar Pandity at kiran.kp@sciente.com quoting the job title.

Kiran Kumar Pandity
Team Lead – Technology Recruitment, (APAC)
Let’s connect via

Apply to this Job