Home
Jobs

65 Spring Microservices Jobs - Page 3

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

8 - 13 years

15 - 30 Lacs

Hyderabad

Work from Office

Naukri logo

Java Full Stack Developer job description outline the responsibilities of a senior developer who leads a team and is proficient in both front-end and back-end development, particularly with Java and related technologies . This role involves architectural design, team leadership, code reviews, mentoring junior developers, and ensuring the overall quality and performance of applications. Key Responsibilities: Technical Leadership: Lead the development of applications using Java, JavaScript, and other relevant technologies. Team Management: Mentor and guide junior developers, provide technical support, and ensure team performance and development. Architectural Design: Design and implement web architecture, including database design and RESTful APIs. Code Quality and Reviews: Perform code reviews to ensure code quality, adherence to coding standards, and best practices. Problem Solving: Diagnose and resolve complex issues, troubleshoot production incidents, and perform root cause analysis. Collaboration: Work with cross-functional teams (product managers, designers, etc.) to define requirements and deliver new features. Performance and Scalability: Design and build systems for speed and scalability, considering factors like microservices and distributed systems. Continuous Delivery: Implement and manage continuous integration and deployment pipelines. Documentation: Maintain and update documentation for the application and its components. Staying Current: Keep abreast of emerging technologies and frameworks in the Java and full-stack ecosystem. Skills and Experience: Java Proficiency: Deep understanding of core Java, Java EE/Spring/Hibernate frameworks, and other relevant technologies. Front-end Technologies: Proficiency in JavaScript, HTML, CSS, and frameworks like React, Angular, or Vue.js. Database Management: Experience with relational databases (MySQL, PostgreSQL) and potentially NoSQL databases (MongoDB). API Design: Experience in designing and implementing RESTful APIs. Software Design Principles: Strong understanding of object-oriented programming, design patterns, and SOLID principles. Testing and Debugging: Experience with unit, integration, and system testing. Communication and Collaboration: Excellent communication and interpersonal skills for collaborating with cross-functional teams. Problem-Solving: Strong problem-solving and analytical skills for troubleshooting issues and resolving incidents. Leadership and Mentoring: Experience in leading and mentoring software development teams. Please share your resumes to bhasker@thoughtwavesoft.com or 8499898387 (WhatsApp Only) Regards Vijay

Posted 1 month ago

Apply

2 - 4 years

8 - 12 Lacs

Pune

Hybrid

Naukri logo

So, what’s the role all about? In Nice as a Java Developer, you will be responsible for designing, developing, testing, and maintaining scalable and efficient Java-based applications that meet business requirements. You will collaborate closely with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions. Your role involves writing clean, well-structured, and maintainable code following best practices and coding standards. Additionally, you will debug and troubleshoot application issues, ensuring optimal performance and user experience. How will you make an impact? Develop quality, proficient and enterprise grade solutions Test your code using Unit/System tests and automation Work as a member of an agile team to enhance and improve software written in Java Develop according to specific requirements with awareness of scalability, hardware capabilities, cross-environment, and platform implications. Design and present projects to improve current process by researching new knowledge and collaborating on solutions, suggesting process improvements and best practices Demonstrates ability to write efficient code for handling inter-process communications. Fix bugs and care about enterprise grade quality Work as part of the development team towards the application in an aggressive deadline Implementation of software features according to design Work and collaborate in multi-disciplinary Agile teams, adopting Agile spirit, methodology and tools Have you got what it takes? Degree in Computer Science or a related discipline (BE/BTech/MTech/MCA) Must: 3-6 years hands-on software development experience with Java Software development experience in Java, Java-Spring, Hibernate, Linux, Maven, Git Strong knowledge of Java, SpringBoot Microservices Strong knowledge of working and developing Microservices Experience with docker containers running on Kubernetes Good hands-on experience in SQL Excellent communication skills Excellent problem-solving skills Hands-on experience with AWS cloud technologies Open to learn new tech stack as need be Working knowledge of unit testing. Working knowledge of object-oriented software design. Desire to work in a fast-paced environment. Experience with implementation of Data structure and algorithms. Excellent spoken/written English. Self-driven with a strong sense of ownership Friendly disposition; work effectively as a team player Work as part of the development team towards the application. Adhere and contribute to software best engineering practices. Self-motivated and fast learner with a strong sense of ownership and drive Bonus Experience: Experience with Jira Experience in Snowflake Experience with automation/testing tools Experience with/knowledge of agile development processes Experience as a technical or team lead or equivalent experience Experience in contact center domain Experience working in a CI/CD Environment What’s in it for you? Join an ever-growing, market disrupting, global company where the teams – comprised of the best of the best – work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NICE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NICEr! Enjoy NICE-FLEX! At NICE, we work according to the NICE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere. Requisition ID:6873 Reporting into: Tech Manager Role Type: Individual Contributor

Posted 1 month ago

Apply

7 - 12 years

25 - 40 Lacs

Hyderabad

Work from Office

Naukri logo

Role & responsibilities Responsibilities: Guiding the technical and engineering activities of the project from business requirements to solution development and delivery Meeting scope and business requirements, quality requirements, and reducing delivery failures due to technology and engineering risk Promote importance of meeting client requirements and client first attitude. Establish effective communication channel with client. Ensure that client requirements are determined and prioritized based on client needs and business value, and form the basis for the delivery of software products and services. Plan and implement secured software engineering activities (as per agile engineering process) to develop and deliver software products to meet client requirements. Manage development iteration (release; testing; acceptance) planning and estimation. Manage the scope and requirement (functional and non-functional) and control changes and their impact on project schedule, software quality, and project cost. Manage technology and technical risks. Manage the development, change, and improvement of requirements analysis and modeling, solution architecture, software architecture, and design. Manage the implementation of domain and technology standards and best practices. Apply frameworks, design patterns, and reusable software components. Manage the development, change, integration, and refactoring of software code to meet requirements and design. Manage the development, change, and improvement of software tests and test automation. Manage reviews and testing of software work products to improve software quality. Manage work product and technical dependencies for collaborative engineering Exhibit and establish a culture of quality software development. Work with technical/project leads to plan sprints with proper prioritization and estimates. Requirements Bachelor's or masters degree in technical, or engineering discipline Excellent interpersonal/communication skills, both verbal and written 8+ years of industry experience with full stack architecture and distributed systems. 8+ years of experience in Java, REST, Redis, AWS, Spring boot. Enthusiasm for innovation, experimentation, and self-development in backend development In-depth knowledge of Restful API, JSON. Experience with CI/CD and tools like Git, Bitbucket and Jenkins. Solid understanding of relational databases (e.g., Postgres, MySQL). Developing new software applications, features, and distributed services that support a high-scale web application Experience working in a fast-paced environment; continuous deployment, test-driven development, agile methodologies Stay current with the latest back-end technologies and best practices and share your findings with the team Help evolve our backend stack and mentor our other developers when it comes to patterns and best practices Work as part of an agile team across a variety of application domains Write structured, tested, readable and maintainable code Participate in code reviews to ensure code quality and distributed knowledge Ability to contribute to each step of the product development process (ideation, implementation, and release) Experience with performance tuning, profiling, and debugging applications. Skill Level Updates: He should be proficient in using Java 17 features and all core concepts of Java like Data structures, Locking, date managements, functional programming, modular programming, streams etc Core concepts of Spring boot like dependency management, interceptors, error handling etc Core concepts of JPA like Transaction management, repositories, locking. Core concepts of Spring security like Authentication and Authorization using OAuth2, database, and JWT token management. Core concepts of Spring Webflux like working with Web Clients, Mono, flux, Routers, handlers He should be aware of services and infrastructure required to deploy the microservices in AWS. He should be aware device registration and sending notifications in Twilio and Firebase. He should be aware of Release management using any Git based provider, and CI/CD pipeline. He should be good in JMS concepts like Queues, topics, producer, subscriber concepts. He should be good at writing SQL queriers and doing performance optimizations of those. He should be good at doing designs, and should be aware basic architectural patterns like Microservices, Event driven etc Preferred candidate profile Java, Spring boot Unit Testing Automation REACT programming (Spring boot WebFlux) Redis AWS Twillio SDK, FireBase Microservices Architecture, System Design (Design Patterns[JT1] ), Caching etc CI/CD Pipeline Automation (BitBucket, AWS Code Build and AWS Code Pipeline) Project Management Tools Jira, Confluence, Slack Good to Have NodeJS Programming Skills Exposure to Health Care Domain – Handling PHI/PII/HIPAA data [JT1]MVP is only applicable forIOS Rating 4 for unit testing is very good. Very few people will pass this level.

Posted 1 month ago

Apply

5 - 8 years

15 - 25 Lacs

Hyderabad, Pune, Gurugram

Hybrid

Naukri logo

Warm Greetings from SP Staffing!! Role :Java Developer Experience Required :5 to 8 yrs Work Location: Pune/Hyderabad/Gurgaon Required Skills, Springboot Microservices API AWS Interested candidates can send resumes to nandhini.spstaffing@gmail.com

Posted 1 month ago

Apply

4 - 7 years

5 - 15 Lacs

Indore, Gurugram, Bengaluru

Work from Office

Naukri logo

JD: 4-7 years of experience building large scale applications using Java, Spring framework Strong knowledge and experience on software development methods and performs due diligence in all lifecycle stages of analysis, build and testing. Ability to write good junits and extend code coverage Ability to troubleshoot problems in test and production Strong communication skills and a team player Roles & Responsibilities SKills : Java,Springboot, API ,Microservices JD: 4-7 years of experience building large scale applications using Java, Spring framework Strong knowledge and experience on software development methods and performs due diligence in all lifecycle stages of analysis, build and testing. Ability to write good junits and extend code coverage Ability to troubleshoot problems in test and production Strong communication skills and a team player

Posted 1 month ago

Apply

7 - 12 years

20 - 35 Lacs

Navi Mumbai, Mumbai (All Areas)

Work from Office

Naukri logo

- 8+ years of software engineering experience with 3+ years in a technical leadership or architect role. - Expertise in backend programming languages (Go, Java, Scala, or Python) and real-time processing tools (Kafka, Flink, Spark).

Posted 1 month ago

Apply

5 - 9 years

8 - 13 Lacs

Bengaluru

Work from Office

Naukri logo

Skills and Qualifications: Bachelor's degree in Computer Science or a related field. Strong understanding of Java and related technologies. Proficiency in Spring Boot framework. Experience with RESTful API design and development. Knowledge of database technologies (e.g., MySQL, PostgreSQL, MongoDB). Familiarity with version control systems (e.g., Git). Understanding of software development methodologies (e.g., Agile). Experience with microservices architecture is a plus. Good communication and teamwork skills. Strong problem-solving skills. Experience with testing frameworks (e.g., JUnit, Mockito). Knowledge of CI/CD pipelines. Experience with cloud platforms (e.g., AWS, Azure, GCP) is beneficial.

Posted 1 month ago

Apply

3 - 8 years

10 - 20 Lacs

Hyderabad, Chennai, Bengaluru

Work from Office

Naukri logo

Job Description: Java Developer Location-Hyderabad Experience - 2 to 10 years Salary Ranges from - 7 lacs PA - 33 lac PA We are hiring a Java Developer with hands-on experience in Apache Kafka and SQL to build real-time data processing solutions. Key Responsibilities: • Develop microservices and streaming applications using Java and Kafka • Design and implement data pipelines for real-time and batch processing • Write and optimize SQL queries for data access and transformation • Ensure scalability, reliability, and performance of data systems • Work closely with data engineers and architects Skills Required: • Strong programming skills in Java and Selenium Testing. • Experience with Kafka (producer, consumer, stream processing) • Proficiency in SQL and working with relational databases • Knowledge of event-driven architecture and REST APIs

Posted 1 month ago

Apply

2 - 3 years

3 - 4 Lacs

Chennai

Hybrid

Naukri logo

Proven hands-on experience in Java software development. Proficient in Java SE/EE, Spring Framework (Spring Boot, MVC) & Hibernate Familiarity with RESTful APIs and microservices architecture Strong understanding of OOPS programming & design patterns

Posted 1 month ago

Apply

5 - 8 years

15 - 25 Lacs

Bengaluru

Hybrid

Naukri logo

Warm Greetings from SP Staffing!! Role: Java Experience Required :5 to 8 yrs Work Location :PAN INDIA Required Skills, Springboot Microservices Azure Interested candidates can send resumes to nandhini.spstaffing@gmail.com

Posted 1 month ago

Apply

5 - 8 years

15 - 25 Lacs

Hyderabad

Hybrid

Naukri logo

Warm Greetings from SP Staffing!! Role: Java Experience Required :5 to 8 yrs Work Location :PAN INDIA Required Skills, Springboot Microservices Azure Interested candidates can send resumes to nandhini.spstaffing@gmail.com

Posted 1 month ago

Apply

5 - 8 years

12 - 19 Lacs

Pune

Hybrid

Naukri logo

Warm Greetings from SP Staffing!! Role :Java Developer Experience Required :5 to 8 yrs Work Location: Pune Required Skills, Springboot Microservices API AWS Interested candidates can send resumes to nandhini.spstaffing@gmail.com

Posted 1 month ago

Apply

5 - 9 years

15 - 30 Lacs

Hyderabad, Pune

Hybrid

Naukri logo

Warm Greetings from SP Staffing!! Role :Java Developer Experience Required :5 to 9 yrs Work Location: Pune/Hyderabad Required Skills, Springboot Microservices API Interested candidates can send resumes to nandhini.spstaffing@gmail.com

Posted 1 month ago

Apply

4 - 9 years

15 - 25 Lacs

Thane, Navi Mumbai, Mumbai (All Areas)

Hybrid

Naukri logo

Warm Greetings from SP Staffing!! Role :Java Developer Experience Required :4 to 10 yrs Work Location:Mumbai Required Skills, Springboot Spring mvc Hibernate struts Core Java API Interested candidates can send resumes to nandhini.spstaffing@gmail.com

Posted 1 month ago

Apply

4 - 8 years

12 - 22 Lacs

Bengaluru

Work from Office

Naukri logo

Face to face interview on 10th may location bangalore NP-15days xperience with Spring Boot and microservices architecture. Must have experience with Springboot with JPA (Hibernate). Proficient in Java 8+, with a very strong knowledge of its ecosystems and design patterns. Solid understanding of object-oriented programming. Familiarity with concepts of MVC, JDBC, and RESTful APIs. Experience with both external and embedded databases. Understanding of fundamental design principles behind a scalable application. Basic understanding of the class loading mechanism in Java. Basic understanding of JVM, its limitations, weaknesses, and workarounds. Implementing automated testing platforms and unit tests. Good to have experience with containerization and microservices

Posted 1 month 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