Java Application Developer

3 weeks ago


bangalore, India Randstad Digital Full time

Job Title: Java Developer (spring boot & Microservices)

Location: Bengalore

Experience: 4-6Years

Job Description:

- Design, Develop & Maintain Microservices: Build, design, and maintain scalable, efficient, and high-performance microservices using Java and Spring Boot.
- API Development: Create and manage RESTful APIs and ensure they adhere to industry best practices for performance, security, and reliability.
- Integration: Integrate with third-party APIs and services, ensuring seamless interaction between various components of the system.
- DevOps & CI/CD: Collaborate with the DevOps team to set up and maintain CI/CD pipelines. Utilize tools like Jenkins, Docker, Kubernetes for building and deploying microservices.
- Database Design & Optimization: Work with both SQL and NoSQL databases like PostgreSQL, MySQL, MongoDB, or Cassandra. Optimize database queries and ensure high availability.
- Cloud Deployment: Deploy microservices to cloud environments such as AWS, Azure, or Google Cloud Platform (GCP).
- Unit Testing & Debugging: Write unit tests using JUnit and ensure the reliability of the codebase. Debug and troubleshoot production issues.
- Collaboration: Work closely with product owners, other developers, and the QA team to ensure the delivery of high-quality software.
- Performance Tuning: Monitor and optimize application performance, focusing on scalability, load balancing, and fault tolerance.
- Documentation: Document architecture, designs, and APIs to ensure maintainability and ease of understanding for other team members.
- Agile/Scrum: Participate in daily standups, sprint planning, and retrospectives. Follow Agile development methodologies.

Technical Skills:

- Java: Expertise in Java, especially for backend development in large-scale applications.
- Spring Framework: Strong knowledge of Spring Boot, Spring Cloud, Spring Security, Spring Data, Spring Batch, etc.
- Microservices: Proven experience in designing and developing Microservices architecture.
- RESTful APIs: Experience in designing and consuming RESTful APIs.
- Databases: Experience with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra).
- Cloud Platforms: Experience with cloud computing platforms like AWS, Azure, or GCP for deploying microservices.
- Containerization & Orchestration: Experience with Docker, Kubernetes, and container-based deployment.
- CI/CD Tools: Familiarity with Jenkins, GitLab, Maven, Gradle, etc., for continuous integration and delivery pipelines.
- Version Control: Proficient in Git or other version control systems.
- Testing: Experience in test-driven development (TDD) and using tools like JUnit, Mockito, etc.
- Message Brokers: Familiarity with messaging technologies such as Kafka, RabbitMQ, or ActiveMQ.
- Security: Familiarity with securing microservices using OAuth2, JWT, and other authentication/authorization standards.



  • Bangalore, India MNR Solutions Full time

    About the Role:MNR Solutions is seeking a highly skilled Java Developer to join our team. The ideal candidate will have a strong background in Java, Spring Boot, Microservices, and API integration.Key Responsibilities:- Develop and maintain scalable applications using Java and Spring Boot frameworks.- Design and implement Microservices architecture to ensure...


  • Bangalore, India Randstad Digital Full time

    Job Title: Java Developer (spring boot & Microservices) Location: Bengalore Experience: 4-6 Years Job Description: Design, Develop & Maintain Microservices : Build, design, and maintain scalable, efficient, and high-performance microservices using Java and Spring Boot. API Development : Create and manage RESTful APIs and ensure they adhere to...


  • bangalore, India Luxoft Full time

    Project Description: Our Customer is a Leading bank in Australia that provides a front-to-back integrated platform for straight-through processing and risk management. This is a multi-year initiative where different projects run in concurrence under the program's variety of milestones. These streams include new product initiatives, new entity rollouts, and...


  • Bangalore, India Luxoft Full time

    Project Description: Our Customer is a Leading bank in Australia that provides a front-to-back integrated platform for straight-through processing and risk management. This is a multi-year initiative where different projects run in concurrence under the program's variety of milestones. These streams include new product initiatives, new entity...


  • bangalore, India Randstad Digital Full time

    Job Title: Java Developer (spring boot & Microservices)Location: BengaloreExperience: 4-6YearsJob Description:Design, Develop & Maintain Microservices : Build, design, and maintain scalable, efficient, and high-performance microservices using Java and Spring Boot.API Development : Create and manage RESTful APIs and ensure they adhere to industry best...


  • bangalore, India Randstad Digital Full time

    Job Title: Java Developer (spring boot & Microservices)Location: BengaloreExperience: 4-6YearsJob Description:- Design, Develop & Maintain Microservices: Build, design, and maintain scalable, efficient, and high-performance microservices using Java and Spring Boot.- API Development: Create and manage RESTful APIs and ensure they adhere to industry best...


  • bangalore, India Luxoft Full time

    Project Description:Our Customer is a Leading bank in Australia that provides a front-to-back integrated platform for straight-through processing and risk management.This is a multi-year initiative where different projects run in concurrence under the program's variety of milestones. These streams include new product initiatives, new entity rollouts, and...


  • Bangalore, India Deqode Full time

    We are seeking a skilled Senior Java Application Developer to enhance our team's capabilities. The ideal candidate will possess a strong background in Java and Object-Oriented Design & Development, with experience in the Spring framework and message queues like Kafka, EventHub, or AMQ. This role involves designing, developing, and maintaining scalable,...


  • Gurgaon/Gurugram/Bangalore/Chennai, India NexionPro Services Full time

    Job Title : Java DeveloperExperience : 4+ YearsLocation : RemoteJob Type : Full-timeNotice Period : Immediate or within serving notice period preferredJob Description :We are looking for a skilled Java Developer to contribute to our company's growth. The ideal candidate will have a strong background in building scalable, distributed systems using Java and...


  • Bangalore, India Luxoft Full time

    Project Description: Our Customer is a Leading bank in Australia that provides a front-to-back integrated platform for straight-through processing and risk management. This is a multi-year initiative where different projects run in concurrence under the program's variety of milestones. These streams include new product initiatives, new entity...


  • Bangalore/Chennai, India MNR Solutions Full time

    MNR Solutions is seeking a skilled Senior Java Application Developer to design, develop, and maintain scalable web applications using Java, Spring Boot, and modern front-end frameworks like React and Angular.Key Responsibilities:- Design, develop, and maintain scalable web applications using Java, Spring Boot, and modern front-end frameworks...


  • bangalore, India Tata Consultancy Services Full time

    Tata Consultancy Services is hiring Java Developers!!! Role**Developer Required Technical Skill Set**Spring Boot + Java API + Microservices Desired Experience Range***6+ Location of Requirement ***Chennai, Kolkata, Hyderabad, Pune, Bangalore Desired Competencies (Technical/Behavioral Competency) Must-Have** (Ideally should not be more than 3-5) - In...


  • bangalore, India Tata Consultancy Services Full time

    Tata Consultancy Services is hiring Java Developers!!! Role** Developer Required Technical Skill Set**Spring Boot + Java API + Microservices Desired Experience Range***6+ Location of Requirement ***Chennai, Kolkata, Hyderabad, Pune, Bangalore Desired Competencies (Technical/Behavioral Competency) Must-Have** (Ideally should not be more than 3-5) In depth...


  • Bangalore, India Tata Consultancy Services Full time

    Tata Consultancy Services is hiring Java Developers!!! Role** Developer Required Technical Skill Set**Spring Boot + Java API + Microservices Desired Experience Range***6+ Location of Requirement ***Chennai, Kolkata, Hyderabad, Pune, Bangalore Desired Competencies (Technical/Behavioral Competency) Must-Have** (Ideally should not be more than...


  • bangalore, India Tata Consultancy Services Full time

    Tata Consultancy Services is hiring Java Developers!!!Role** DeveloperRequired Technical Skill Set**Spring Boot + Java API + MicroservicesDesired Experience Range***6+Location of Requirement ***Chennai, Kolkata, Hyderabad, Pune, BangaloreDesired Competencies (Technical/Behavioral Competency)Must-Have**(Ideally should not be more than 3-5)In depth knowledge...


  • bangalore, India Tata Consultancy Services Full time

    Tata Consultancy Services is hiring JavaDevelopers!!!Role** DeveloperRequired Technical Skill Set**Spring Boot + Java API + MicroservicesDesired Experience Range***6+Location of Requirement ***Chennai, Kolkata, Hyderabad, Pune, BangaloreDesired Competencies (Technical/Behavioral Competency)Must-Have**(Ideally should not be more than 3-5)In depth knowledge of...


  • bangalore, India Tata Consultancy Services Full time

    Tata Consultancy Services is hiring Java Developers!!!Role**DeveloperRequired Technical Skill Set**Spring Boot + Java API + MicroservicesDesired Experience Range***6+Location of Requirement ***Chennai, Kolkata, Hyderabad, Pune, BangaloreDesired Competencies (Technical/Behavioral Competency)Must-Have**(Ideally should not be more than 3-5)- In depth knowledge...

  • Java Developer

    4 weeks ago


    Bangalore, India BizViz Technologies Pvt Ltd Full time

    Job SummaryWe are seeking an experienced Java Developer to join our team at BizViz Technologies Pvt Ltd. The ideal candidate will have a strong background in building high-performing, scalable, enterprise-grade applications using Java and Java EE.Key ResponsibilitiesManaging Java/Java EE application development, providing expertise in the full software...


  • bangalore, India Tata Consultancy Services Full time

    Tata Consultancy Services is hiring Java Developers!!!Role**DeveloperRequired Technical Skill Set**Spring Boot + Java API + MicroservicesDesired Experience Range***6+Location of Requirement ***Chennai, Kolkata, Hyderabad, Pune, BangaloreDesired Competencies (Technical/Behavioral Competency)Must-Have**(Ideally should not be more than 3-5)- In depth knowledge...


  • bangalore, India Tata Consultancy Services Full time

    Tata Consultancy Services is hiring Java Developers!!!Role** DeveloperRequired Technical Skill Set**Spring Boot + Java API + MicroservicesDesired Experience Range***6+Location of Requirement ***Chennai, Kolkata, Hyderabad, Pune, BangaloreDesired Competencies (Technical/Behavioral Competency)Must-Have**(Ideally should not be more than 3-5)In depth knowledge...