Java Backend Developer (Banking)
Job Description:
- We are looking for an experienced Java Developer to join our team and work on high-performance enterprise applications. The ideal candidate should have strong expertise in Java development, Spring Boot, Microservices, and Linux environments. Prior experience in Banking / Financial Services is must.
Key Responsibilities:
- Design, develop, and maintain enterprise Java applications using Spring Boot
- Build and manage scalable Microservices architecture
- Design, optimize, and maintain relational databases
- Write clean, efficient, and maintainable code following best practices
- Perform code reviews and ensure high code quality standards
- Manage and support Linux-based environments and servers
- Collaborate with cross-functional teams to deliver business solutions
- Stay updated with emerging technologies and contribute to continuous improvement initiatives
Required Skills:
- Strong experience in Java & Spring Boot
- Hands-on experience with Microservices architecture
- Experience with relational databases (SQL)
- Familiarity with Linux/Unix environments
- Strong problem-solving and communication skills
- Experience working in Agile development environments is preferred
- Good knowledge of Angular