Apply for this Job
Job Description - Design, develop, and maintain highly scalable and robust web applications using Java and Spring Framework (minimum 8 years' experience required)
- Develop and implement well-documented APIs for seamless communication between different application components
- Knowledgeable in MQ, Kafka and message parsers.
- Work closely with database administrators to design and maintain efficient database schemas and stored procedures
- Translate technical designs and user requirements into workable and maintainable Java code.
- Collaborate effectively with cross-functional teams (designers, backend engineers, product managers) to deliver high-quality solutions
- Write clear, concise, and well-documented code adhering to best practices and design patterns
Requirements - 8+ years of hands-on application development utilizing Java and Spring Boot
- Experience in the development of service-oriented architecture application, good understanding of Object-Oriented Design and Design Patterns and Git version control
- 5+ years of experience in systems design, algorithms, and distributed systems.
- 5+ years of hands-on experience in the design and development of highly scalable distributed applications
- Good experience in RDMBS(MS SQL) and Enterprise Messaging Applications (Kafka)
- Experience in developing web services using standard Java based frameworks/toolkits (REST, SOAP, JSON, and XML)
- Working Knowledge of DevOps tooling and practices
- Ability to understand business requirements and translate them into efficient and effective technical designs that work well within large-scale, well-structured enterprise environments
Date Posted: 28 April 2025
Apply for this Job