22 Aug
|
ICE Data Services
|
Hyderabad
22 Aug
ICE Data Services
Hyderabad
Key Responsibilities
- Execute complex development tasks and ensure adherence to coding standards
- Solve complex technical problems independently with minimal guidance
- Collaborate with cross-functional teams and contribute to critical components
What We're Looking For
- Education & Experience: Bachelor's degree in computer science or equivalent, with 6+ years of Java development experience.
- Technical Expertise:
- Java 21, distributed messaging (Kafka, JMS), multi-threaded development, and advanced design patterns.
- Spring Framework 6.x (Spring Boot 3.x) including reactive programming with Spring AOP.
- Databases (Oracle, SQL, MyBatis, JPA) and microservices architecture with API gateway patterns and service discovery.
- Up-to-date testing (JUnit 5, Mockito), RESTful API design (OpenAPI/Swagger), and build tools (Maven, Gradle).
- Caching (Redis, Hazelcast), event-driven architecture, cloud platforms (AWS/Azure/GCP), and containerization (Docker, Kubernetes).
- Unit testing tools like Spring Boot Test, Mockito, and JUnit.
- Experience building cloud-native microservices using Kubernetes, Helm Charts, Argo CD
📌 Senior Java Developer (Hyderabad)
🏢 ICE Data Services
📍 Hyderabad