4 FirstMeridian Business Services Jobs
7-10 years
Java Backend Developer - Spring Boot Framework (7-10 yrs)
FirstMeridian Business Services
posted 1mon ago
Flexible timing
Key skills for the job
Key Responsibilities :
- Lead and mentor a team of Java developers while ensuring the best practices for design, development, and integration.
- Design, develop, and maintain Java-based applications using Spring Boot framework to ensure high performance and scalability.
- Develop and consume RESTful APIs to integrate with other services and systems.
- Architect and implement Microservices using Spring Boot and cloud-based technologies to enhance the modularity, scalability, and maintainability of applications.
- Optimize applications using Multithreading techniques for improved performance and concurrency.
- Work closely with front-end teams to integrate APIs with UI components and deliver seamless user experiences.
- This includes using frameworks such as React, Angular, or Vue.js.
- Lead the design and implementation of solutions in line with business requirements and performance goals.
- Ensure system security, availability, and performance through effective monitoring, logging, and troubleshooting.
- Take ownership of complex technical problems and provide innovative solutions.
- Conduct code reviews, ensure adherence to coding standards, and mentor junior developers.
- Collaborate with stakeholders, including product managers, architects, and UI/UX teams to gather requirements and deliver high-quality solutions.
- Engage in Agile development practices, participate in sprint planning, daily standups, and retrospectives.
- Stay up to date with emerging technologies and industry trends to continuously improve the team's technical capabilities.
Required Skills and Qualifications :
- 6+ years of experience in Java development with extensive experience in designing and implementing RESTful APIs.
- Expertise in Spring Boot, Spring MVC, Spring Cloud, and other Spring ecosystem tools.
- In-depth experience with Microservices architecture, including the design, development, deployment,
and scaling of distributed systems.
- Proficient in handling Multithreading and concurrency in Java applications.
- Strong experience in integrating backend systems with UI, including working with front-end
technologies such as JavaScript, HTML5, CSS3, and popular front-end frameworks like React, Angular, or Vue.js.
- Strong understanding of Version Control Systems (Git) and CI/CD tools such as Jenkins.
- Experience with Relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with API Gateway patterns, OAuth2, JWT, and Security best practices.
- Solid understanding of microservice design patterns, including service discovery, API Gateway, and
Circuit Breaker.
- Experience with tools like Kafka for event-driven architecture.
- Excellent debugging, performance optimization, and troubleshooting skills.
- Proven ability to lead projects and collaborate effectively within cross-functional teams.
- Strong communication skills and ability to explain complex technical concepts to non-technical stakeholders.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Backend Developer roles with real interview advice
6-15 Yrs
Mumbai, Navi Mumbai