Website:
mindbrain.co.in
Job details:
Job Title: Java Developer (Microservices & Cloud)Experience: 6+ Years
Location: Mumbai
Employment Type: Contract
Job OverviewWe are looking for a highly skilled Java Developer with strong experience in building scalable, cloud-ready microservices. The ideal candidate will contribute across the full software development lifecycle—from design and development to deployment and support—while following Agile methodologies and engineering best practices.
Key Responsibilities- Design and develop high-quality microservices using open-source technologies
- Build cloud-ready applications with scalability and performance in mind
- Follow Agile development methodologies and participate in sprint planning, reviews, and retrospectives
- Own tasks end-to-end, from design to deployment and support
- Collaborate with cross-functional teams and external vendors when required
- Implement CI/CD pipelines and follow Test-Driven Development (TDD) practices
- Ensure adherence to coding standards, security practices, and performance optimization
- Work with Kafka and messaging systems for real-time data processing
Required Skills & Technologies- Core Technologies: Java, J2EE, SQL, PL/SQL
- Frameworks: Spring, Spring Boot, Quarkus
- Microservices: RESTful Web Services, Distributed Systems
- Messaging & Streaming: Kafka, MQ, Flink
- Frontend (Nice to Have): Angular or React.js, HTML, CSS
- Cloud & DevOps:AWS / Azure / GCP
- Docker, Kubernetes
- CI/CD Pipelines
- Concepts:OOPS & Design Patterns
- Scalable Architecture Design
- TDD & Agile Practices
Qualifications- B.E / B.Tech / BCA / MCA in Computer Science, Engineering, or a related field
Required Experience- 6+ years of hands-on experience in Java development
- Strong expertise in Spring Boot and Microservices architecture
- Experience with cloud platforms and containerization technologies
- Proven ability to design and build scalable and high-performance systems
Soft Skills- Strong communication and articulation skills
- Ability to work independently and within distributed teams
- Comfortable working across time zones and diverse environments
- Delivery-focused with the ability to meet tight deadlines
- Strong ownership and problem-solving mindset
Preferred Traits- Experience working in virtual/global teams
- Exposure to enterprise-level architecture and integrations
- Strong analytical and troubleshooting skills
Click on Apply to know more.