Skip to main content

Java Application Developer

Technology
NETS
2 weeks agoUntil 01/07/2026
Full timeOn-site

Job description

Job description

Position Summary

We are seeking a passionate and skilled Java Application Developer to design, develop, and maintain backend applications built on the Spring Boot framework. The successful candidate will work closely with a cross-functional team to deliver new projects, enhance existing systems, and support production environments.

Experience in online payment transaction flows will be an added advantage.

Key Responsibilities

  • Design, develop, and test new features and reusable components based on technical specifications, ensuring compliance with organizational quality standards.
  • Participate in requirement gathering, translating business needs into functional and technical specifications.
  • Produce high-quality technical documentation, including design documents, specifications, and unit test plans.
  • Support integration and user acceptance testing and provide application support during pre- and post-production deployment phases.
  • Troubleshoot and resolve application issues, performing log analysis and collaborating with support teams to ensure smooth operations across environments.
  • Maintain and enhance existing applications, including bug fixes and performance improvements.

Requirements

  • Degree in Computer Science or related Technology disciplines with 5 years of proven experience with full SDLC of project development for Java application.
  • Strong skills in Java, server-side Java technologies and Spring framework (including Spring Boot) and solid knowledge of micro-services, REST, web-service, SOA.
  • Development experience in technical stack e.g. Linux, Spring Boot, Message Queue (Solace), MySQL, SSL, JSON interface.
  • Understand SDLC waterfall and experience with Git, Jenkins, JIRA • Experience in payment systems and cryptography algorithms is an advantage.
  • A proactive team player who thrives in a dynamic & fast paced environment, able to work in a team or individually with little supervision.
Keywords
javajob-descriptionsplanning-and-designvisual-art-designproduct-development-and-designsensors-test-measurementcomplianceconstruction-documentationtesting-and-analysisapplication-managementtroubleshootingmaintenance-repair-and-operations-mrocomputer-scienceinsurance-consulting-and-technologysoftware-development-lifecyclesystems-development-life-cycle-sdlctraining-and-developmentspringspring-frameworkspring-bootservice-oriented-architecture-soalinuxmysqlself-supervised-learningsecure-sockets-layer-ssljsonjenkinsjiracryptographyenvironment-health-and-safety-hsseecology-environment

¿Te interesa este puesto?