Java Developer - Enterprise & Financial Applications

Work set-up: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science, Information Technology, or related field., 3-5 years of Java development experience in enterprise or financial services., Proficiency in Java 8+ and frameworks like Spring, Hibernate, or Jakarta EE., Knowledge of RESTful APIs, microservices, and relational databases..

Key responsibilities:

  • Design, develop, and maintain Java-based enterprise applications.
  • Collaborate with cross-functional teams to ensure secure and scalable software delivery.
  • Write clean, efficient code and participate in testing and code reviews.
  • Contribute to database and API design and participate in agile development processes.

HCM Nexus logo
HCM Nexus Human Resources, Staffing & Recruiting SME https://www.hcmnexus.com/
51 - 200 Employees
See all jobs

Job description

Job Summary:

We are seeking skilled and results-driven Java Developers to design, develop, and maintain secure, scalable, and high-performance applications used in banking and financial services. This role involves full lifecycle developmentfrom analysis and coding to testing and deploymentwhile adhering to secure coding practices and agile methodologies.

The ideal candidate has solid experience building enterprise-grade applications using Java frameworks and is comfortable working in fast-paced, highly regulated environments with cross-functional teams.

Key Responsibilities:
  • Design, develop, and maintain Java-based applications that meet business and compliance requirements.
  • Collaborate with system analysts, architects, QA, and DevOps teams to deliver secure, robust, and scalable software.
  • Write clean, efficient, and well-documented code using best practices and design patterns.
  • Perform unit testing, participate in peer reviews, and assist in resolving production issues.
  • Contribute to the design and optimization of databases and APIs used by enterprise applications.
  • Participate in agile development ceremonies such as sprint planning, stand-ups, and retrospectives.
  • Ensure applications meet performance, security, and reliability standards.
  • Stay current with emerging Java technologies and development tools.
Qualifications:
  • Bachelors degree in Computer Science, Information Technology, or a related field.
  • 3-5 years of experience in Java development within enterprise or financial services environments.
  • Proficient in Java 8+ and frameworks such as Spring, Spring Boot, Hibernate, or Jakarta EE.
  • Strong understanding of RESTful APIs, microservices, and object-oriented programming.
  • Experience with relational databases (e.g., PostgreSQL, MySQL, Oracle) and ORM tools.
  • Familiarity with CI/CD, Git, Jenkins, and containerization (Docker/Kubernetes) is a plus.
  • Knowledge of secure coding standards and data privacy best practices.
  • Strong problem-solving, communication, and collaboration skills.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Problem Solving

Java Developer Related jobs