Job Overview

We are seeking an experienced Application Developer with strong expertise in Java and modern web technologies to support the development and enhancement of enterprise applications within a regulated financial services environment. The role involves building, maintaining, and supporting scalable applications while working closely with cross-functional teams in an Agile delivery model.

The ideal candidate will bring solid backend Java experience combined with web technologies and a strong understanding of APIs, databases, and application lifecycle management.

Key Responsibilities

  • Design, develop, test, and maintain enterprise applications using Java and web technologies.
  • Participate in all phases of the software development lifecycle, including requirements analysis, development, testing, documentation, and deployment.
  • Build and integrate RESTful services using modern Java frameworks.
  • Work with relational databases to design, query, and optimize data access.
  • Troubleshoot and resolve complex application issues, including production incidents.
  • Collaborate with business and technical stakeholders to deliver reliable and scalable solutions.
  • Participate in code reviews and contribute to development standards and best practices.
  • Support continuous improvement initiatives through system analysis and technical recommendations.
  • Ensure development work aligns with security, risk, and compliance standards.
  • Mentor junior team members and contribute to team knowledge sharing.

Required Skills & Experience

  • 5+ years of experience in Java application development.
  • Strong hands-on experience with J2EE and Java-based web applications.
  • Experience with RESTful services using frameworks such as Spring Boot, Jersey, or RESTEasy.
  • Solid knowledge of SQL / MySQL and relational database concepts.
  • Experience using version control tools such as Git or RTC.
  • Understanding of HTTP protocol and web application fundamentals.
  • Experience working in Agile/Scrum development environments.
  • Strong problem-solving and communication skills.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx