Posted on: 05/07/2025
Job Description :
Key Responsibilities :
- Legacy Modernization: Lead the design and implementation efforts to transform legacy Struts/Spring codebases into modern microservices architectures, ensuring scalability, performance, and maintainability.
- Hands-on Development : Actively engage in hands-on development using Java and Spring Boot to build robust, high-performance microservices.
- Distributed Systems & Messaging : Implement event-driven architectures leveraging technologies like Kafka and EventHub for inter-service communication and data streaming.
- Database Management : Work extensively with both SQL (e.g., Oracle) and NoSQL (e.g., Couchbase, Cosmos DB) databases, including schema design, optimization, and data migration strategies.
- API Development & Documentation : Lead the design and development of well-defined APIs, utilizing tools like Swagger for documentation and collaboration.
- Enterprise Integration : Ensure seamless integration of new microservices with existing enterprise-level systems and third-party services.
- Agile & PI Planning : Drive and participate in Agile methodologies, including PI (Program Increment) planning, sprint ceremonies, and backlog grooming.
- Technical Leadership & Ownership : Act as a proactive technical lead, working independently on complex tasks, taking full ownership of deliverables, and collaborating effectively with product, QA, and other engineering teams.
- Code Quality : Champion code quality through rigorous code reviews, unit testing, integration testing, and adherence to best practices.
Required Skills & Qualifications :
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- 7-10 years of hands-on experience in Java development, with a strong focus on building highly scalable and resilient enterprise applications.
- Proven experience in architecting and implementing microservices architectures.
- Hands-on expertise with Spring Boot.
- Strong experience with distributed messaging systems such as Kafka or EventHub.
- Proficiency with container technologies (Docker) and orchestration (Kubernetes is a plus).
- Demonstrable experience with both SQL (Oracle) and NoSQL databases (Couchbase, Cosmos DB).
- Solid understanding of Agile methodologies and experience participating in PI planning.
- Extensive experience with API development and documentation tools (Swagger).
- Prior experience with enterprise-level system integration.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication (written and verbal) and interpersonal skills, with the ability to lead and influence
Did you find something suspicious?
Posted By
Srividhya
HR at PIQUOTA DIGITAL SOLUTIONS
Last Login: NA as recruiter has posted this job through third party tool.
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1507678
Interview Questions for you
View All