Jobs
Interviews

1 Spring Ampq Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

4.0 - 6.0 years

6 - 15 Lacs

Chennai

Work from Office

Job Title: Spring Web Services and Microservices Developer Location: Chennai Experience Level: 5-6 years Employment Type: Full-Time (Work from Office) Job Description: We are seeking a skilled and experienced Spring Web Services and Microservices Developer to join our dynamic development team. The ideal candidate will have 5-6 years of hands-on experience in building scalable, high-performance, and resilient backend systems using Spring technologies, microservices architecture, and RESTful services. You will collaborate closely with cross-functional teams to design, develop, and maintain solutions that meet the needs of the business while ensuring performance, reliability, and security. Skill Requirements: Spring Boot, Spring MVC, Spring JPA, Microservices, Spring Cloud, Azure, AWS, Google Cloud Platform, Spring Data Rest, Spring REST Docs, Spring Reactive Programming (Spring Web flux), Rabbit MQ, Spring AMPQ, Kafka, Spring Microservices Architecture, Log4J2, Splunk, Grafana, Prometheus, Kubernetes, Docker, API Security OAuth2, JWT, Mongo DB, MySQL, Azure SQL Key Responsibilities: Design and Development: Design, develop, and maintain RESTful APIs and microservices using Spring Boot and Spring Cloud. Build and maintain web services and microservices to support business requirements. Implement scalable solutions, ensuring that microservices are loosely coupled and highly available. Integration and Communication: Integrate microservices with various backend systems and external APIs. Collaborate with front-end developers and business stakeholders to ensure seamless integration and a cohesive user experience. Optimization and Performance: Optimize the performance of services and applications by implementing best practices in caching, monitoring, and database optimization. Ensure the responsiveness and performance of all web service applications. Testing and Deployment: Write unit tests and integration tests to ensure the quality and robustness of code. Deploy applications to cloud environments (e.g., AWS, Azure) or on-premises solutions using CI/CD pipelines. Collaboration and Leadership: Work closely with architects and other developers to design and implement microservices-based architecture. Mentor junior developers and contribute to the continuous improvement of team practices. Documentation and Maintenance: Document service architecture, code structure, and application workflows. Provide ongoing support and maintenance for deployed applications and services. Required Skills and Experience: Programming Languages: Strong proficiency in Java and object-oriented programming. Spring Framework: 5+ years of experience with Spring Boot, Spring MVC, Spring Security, and Spring Cloud. Microservices Architecture: Extensive experience in developing, deploying, and managing microservices architecture. Web Services: Expertise in building RESTful APIs and integrating with SOAP web services. Databases: Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra). Cloud and DevOps: Familiarity with cloud platforms such as AWS, Azure, or GCP; knowledge of Docker, Kubernetes, and CI/CD pipelines. API Security: Knowledge of OAuth2, JWT, and API gateway configurations. Testing: Experience with JUnit, Mockito, and integration testing frameworks. Tools: Proficiency in using version control systems like Git, build tools like Maven/Gradle, and IDEs like IntelliJ or Eclipse. Preferred Qualifications: Familiarity with event-driven architectures (Kafka, RabbitMQ). Experience in containerization using Docker and orchestration using Kubernetes. Understanding of serverless technologies and deployment strategies. Knowledge of performance tuning and monitoring tools such as Prometheus, Grafana, and ELK stack. Soft Skills: Strong problem-solving skills and attention to detail. Excellent communication and collaboration abilities. Ability to work in an Agile environment and adapt to changing requirements.

Posted 1 week ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies