Apply Now
Location: Indore, Gurgaon, Noida, and Pune
Experience: 2- 10 years
Description:
We are looking for Java/J2EE developers having minimum experience of 2 year in Microservice Architecture development, passionate about technology, motivated for continuous learning and an individual who views every client interaction as an opportunity to create an exceptional customer experience.
Qualifications:
Must have:
· BE/B.Tech/MCA/MS-IT/CS/B.Sc/BCA or any other degrees in related fields
· Expertise and hands-on experience on Microservices, Spring Boot, Cloud, Database, and Core Java.
Job description:
- Contribute to all phases of the development lifecycle working within Agile methodology.
- Write well designed, testable, efficient code.
- Ensure designs are in compliance with specifications.
- Prepare and produce releases of software components.
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
- Experience building Web-based applications using React (ideal)/Angular with Typescript
- Hands-on experience designing and developing enterprise applications using Java-J2EE (Spring boot, Spring MVC)
- Experience of developing Microservices
- Knowledge of Relational Databases SQL and No-SQL databases
- Experience developing Restful API’s
- Experience with TDD/BDD, testing framework (Jest/React-testing-library/Junit)
- Understanding of common design patterns
- Exposure to containerization (Docker, Kubernetes)
- Experience of gRPC and Kafka
- Some exposure to cloud platforms.
- Proficiency in agile development methodologies and tools (e.g., Jira, Confluence).
- Knowledge and experience on Logstash, K8s, Open Telemetry (good to have)
Roles & Responsibilities
- Strong problem-solving skills, ability to work independently, and effective collaboration capabilities.
- Excellent communication and interpersonal skills with the ability to effectively convey complex technical concepts to non-technical stakeholders.
- Designing and developing high-performance, reliable, and scalable Java-based backend applications and services in compliance with industry standards.
- Collaborating with cross-functional teams, including data scientists, architects, and frontend developers, to ensure seamless integration.
- Analyzing business requirements, proposing technical solutions, and providing accurate estimations for development efforts.
- Collaborating with product management and engineering teams to define project scope, timelines, and deliverables.
- Participating in code reviews and providing constructive feedback to ensure code quality, maintainability, and performance optimization.
How to Apply:
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.