Required Skills: Java-based microservices and APIs, front-end components using Angular/React, code reviews, CI/CD pipelines, and banking/financial services release management.
Job Description
Job Description
We are looking for an experienced Full Stack Java Developer to design and implement scalable, secure, and high-performance enterprise applications within the banking domain. The ideal candidate will have a strong command of Java backend development and modern front-end frameworks such as Angular or React.
Key Responsibilities
-
Architect, design, and develop Java-based microservices and APIs.
-
Build and maintain front-end components using Angular/React.
-
Integrate backend services with enterprise databases and REST APIs.
-
Ensure end-to-end application performance, security, and scalability.
-
Collaborate with cross-functional teams in an Agile environment.
-
Participate in code reviews, CI/CD pipelines, and release management.
Required Skills & Qualifications
-
Bachelor’s degree in Computer Science, Engineering, or related field.
-
9+ years of full stack development experience using Java/J2EE.
-
Expertise in Spring Boot, Microservices, and RESTful API development.
-
Hands-on with Angular or React, JavaScript, TypeScript, HTML, CSS.
-
Strong proficiency in SQL/NoSQL databases (Oracle, MongoDB, Cassandra, etc.).
-
Experience with CI/CD tools (Git, Jenkins, Docker, Kubernetes).
-
Prior banking/financial services domain experience preferred.