About the Job
We are seeking a dedicated Software Engineer for the role of Associate - Projects with 4 to 8 years of experience. The ideal candidate will have strong expertise in PL/SQL, Oracle, MySQL, Core Java, REST Web Services, Spring Core, Spring MVC, Microservices, Spring Boot, and Postgre. Experience in Retail Banking is mandatory. The role involves developing and maintaining software solutions that drive our business forward.
Responsibilities
- Develop and maintain robust software applications using Core Java, PL/SQL, and Oracle.
- Implement REST Web Services to ensure seamless integration between different systems.
- Utilize Spring Core, Spring MVC, and Spring Boot to build scalable and efficient applications.
- Design and develop microservices architecture to enhance system modularity and performance.
- Work with Postgre and MySQL databases to manage and retrieve data efficiently.
- Collaborate with cross-functional teams to gather and analyze requirements.
- Provide technical support and troubleshooting for existing applications.
- Ensure code quality and maintainability through rigorous testing and code reviews.
- Optimize application performance and scalability to meet business needs.
- Participate in Agile development processes, including sprint planning and daily stand-ups.
- Document technical specifications and system designs for future reference.
- Mentor junior developers and provide guidance on best practices.
- Stay updated with the latest industry trends and technologies to ensure continuous improvement.
Qualifications
- Strong technical skills in PL/SQL, Oracle, MySQL, Core Java, REST Web Services, Spring Core, Spring MVC, Microservices, Spring Boot, and Postgre.
- Experience in the Retail Banking domain.
- Nice to have skills include EJB, Struts, JBoss, Tomcat, Linux, Maven, Java Message Service, SOAP, Hibernate, Web Logic Application Server, GIT, Java Persistence API, Spring Batch, Spring Security, Groovy, PCF, Service Now, Splunk, Postman, IT Service Management, Dynatrace, Spring Logging, ETL, Mockito, SQL Server, and Websphere application server.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team.
- Proactive approach to learning and adapting to new technologies.
- Bachelor’s degree in a relevant field.
Essential Skills
- Technical Skills: PL/SQL, Oracle, MySQL, Core Java, REST Web Services, Spring Core, Spring MVC, Microservices, Spring Boot, Postgre
- Domain Skills: Retail Banking
We look forward to your application and the opportunity to collaborate in driving our business forward.