Responsibilities
- Develop and maintain Java applications
- Write clean and reusable code
- Support design, development, testing, and deployment
- Work with senior developers, QA, and business teams
- Debug issues and provide fixes
- Participate in code reviews and update documentation
Requirements
- Bachelor's degree in Computer Science, IT, or related field
- 2-5 years of software development experience
- Strong in Java 8+ and Spring Boot
- Knowledge of ORM (Hibernate/MyBatis), REST API, and microservices
- Experience with SQL/NoSQL databases (PostgreSQL/MySQL)
- Familiar with Unix/Linux scripting
- Exposure to ReactJS, Material UI, Bootstrap is a plus
- Knowledge of Git, Jenkins, and CI/CD pipelines
- Good teamwork, communication, and problem-solving skills
- Banking/finance domain experience and certifications are a bonus
EA License: R1873481
Company EA License: 11C4879