Responsibilities
- Experience in building enterprise-grade applications using Java, Hibernate, Spring, and Spring Boot.
- Extensive experience in designing scalable, distributed systems and microservices with REST APIs, containerized using Docker, and deployed via Kubernetes and Helm.
- Experience in SQL queries, with strong expertise in data modeling, query optimization, and performance tuning across enterprise databases.
- Extensive experience in concurrent programming and asynchronous task execution leveraging Java Executor Framework, enabling high-performance and responsive systems.
- Deep understanding of message-oriented middleware with hands-on experience in IBM MQ, and JMS.
- Experience in Test-Driven Development (TDD), with solid experience using JUnit and Mockito.
- Experience in working in Agile.
- Experience in implementing design patterns, ensuring code quality and standards, experience in troubleshooting and fixing NFR benchmarks.
- Experience in developing web applications using Angular framework and other JavaScript libraries, handling routing, REST API invocation, npm dependencies and troubleshooting.
- Demonstrated ability to partner and collaborate effectively with stakeholders to establish strong professional relationships and influence outcomes.
- Excellent verbal and written communication skills, capable of communicating with audiences at all levels with clarity, impact, and influence.
- Experience in Operational Improvement methodologies and delivery excellence.
Equal Opportunity Statement
We are committed to creating a diverse and inclusive environment for all employees. We encourage applications from individuals of all backgrounds and experiences.