nexusrecruitment
Java Developer - Enterprise & Financial Applications
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.


