Talent.com
This job offer is not available in your country.
Senior Java Developer - Spring Boot

Senior Java Developer - Spring Boot

VikgolBangalore
24 days ago
Job description

Job Title : Senior Java Developer

Location : Bellandur, Bangalore (Hybrid 3 Days Work from Office, Walmarts Office)

Experience : 8to10 Years

Employment Type : Full-time

Joining : Immediate

About the Role :

We are seeking a highly skilled and experienced Senior Java Developer with a strong background in Core Java, Spring Boot-based microservices, and front-end development using ReactJS. The ideal candidate must have hands-on experience with messaging systems like Kafka, exposure to cloud environments, and expertise in building scalable, distributed applications. You will work in a hybrid setup, collaborating with cross-functional teams to design, develop, and deliver enterprise-grade software solutions.

This role demands strong problem-solving skills, technical leadership, and the ability to work in a fast-paced, agile Responsibilities :

  • Design, develop, and maintain enterprise-scale Java-based applications and microservices using Spring Boot.
  • Build and integrate front-end components using ReactJS for seamless user experiences.
  • Implement and manage asynchronous messaging solutions using Apache Kafka.
  • Develop and optimize RESTful APIs and GraphQL endpoints for data access and integration.
  • Collaborate with product managers, architects, and business stakeholders to translate requirements into scalable technical

solutions.

  • Apply best practices in CI / CD for continuous integration, testing, and deployment pipelines.
  • Ensure code quality, performance, and maintainability by following clean coding principles, design patterns, and unit testing frameworks (JUnit, Mockito, etc.).
  • Work on cloud-based deployments (AWS, Azure, or GCP) to ensure scalability, reliability, and high availability.
  • Perform database management, including schema design, query optimization, and data modeling across relational and NoSQL databases.
  • Participate in code reviews, provide mentorship to junior developers, and contribute to technical discussions.
  • Troubleshoot complex production issues and implement effective solutions.
  • Keep up to date with emerging technologies, tools, and best practices to continuously improve system performance and development efficiency.
  • Must-Have Skills :

  • Core Java with strong object-oriented programming skills.
  • Spring Boot & Microservices Architecture end-to-end development and deployment experience.
  • ReactJS hands-on experience in front-end development.
  • Apache Kafka messaging, event streaming, and distributed system handling.
  • GraphQL and REST APIs strong knowledge of API design, development, and integration.
  • Database Management SQL (PostgreSQL, MySQL, Oracle) and NoSQL experience.
  • Cloud Platforms AWS, Azure, or GCP exposure.
  • CI / CD working knowledge of tools like Jenkins, GitLab CI, or GitHub Actions.
  • Unit Testing Frameworks JUnit, Mockito, or equivalent.
  • Good to Have Skills

  • Experience with containerization and orchestration tools like Docker and Kubernetes.
  • Knowledge of monitoring and logging tools such as Prometheus, Grafana, ELK, or Splunk.
  • Familiarity with security best practices in application and cloud environments.
  • Experience working in large-scale enterprise environments, preferably with global teams.
  • Strong exposure to Agile / Scrum methodologies.
  • Candidate Profile
  • Minimum 8 years of professional software development experience.
  • Proven track record in delivering high-quality, scalable, and reliable software solutions.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and interpersonal skills to collaborate across teams.
  • Ability to handle multiple priorities in a dynamic environment.
  • What We Offer

  • Opportunity to work on cutting-edge enterprise applications at scale.
  • Collaborative and innovation-driven work culture.
  • Hybrid work model with flexibility.
  • Competitive salary and benefits package.
  • Exposure to global projects and cross-functional teams.
  • (ref : hirist.tech)

    Create a job alert for this search

    Java Developer Spring Boot • Bangalore