Senior Java Developer

Bangalore, Karnataka, India
Oct 01, 2024
Oct 20, 2025
Remote
Full-Time
5 Years
Job Description

As a Senior Java Developer, you will play a pivotal role in designing, developing, and deploying scalable microservices applications that meet our clients' needs. Your expertise will guide our team in implementing best practices, optimizing performance, and ensuring the highest standards of quality. This role offers the chance to work on exciting projects in a dynamic and evolving environment.

Key Responsibilities

  1. Microservices Architecture. Lead the development of robust microservices using Spring Boot, ensuring scalability and resilience in a distributed environment.
  2. API Management. Configure and optimize Zuul gateways for seamless API routing, enhancing application performance and security.
  3. Security Best Practices. Implement credential vaulting technologies to protect sensitive information and enhance application security.
  4. Quality Assurance. Write comprehensive JUnit test cases to validate functionality and maintain code integrity, advocating for a test-driven development approach.
  5. DevOps Practices. Drive the adoption of CI/CD pipelines using Git Repos and Git Actions, ensuring smooth and automated deployment processes.
  6. Cloud Solutions. Leverage Azure Cloud services to build, deploy, and manage applications, ensuring high availability and performance.
  7. Infrastructure as Code. Create and manage Terraform configurations for efficient provisioning and management of cloud resources.
  8. Database Integration. Collaborate with database teams to integrate applications with various on-premises and cloud databases, optimizing data flow and access.
  9. Collaborative Development. Work closely with cross-functional teams to gather requirements, design solutions, and deliver high-quality software products.

Qualifications

  1. Experience. 5+ years of hands-on experience in Java software development, particularly with microservices and cloud environments.
  2. Technical Expertise. Deep knowledge of Spring Boot, Azure Cloud, Terraform, Git, and JUnit. Familiarity with credential vaulting technologies and API management.
  3. Analytical Skills. Strong problem-solving abilities, capable of troubleshooting complex technical challenges.
  4. Mentorship. Demonstrated experience in guiding and mentoring junior developers, fostering a culture of learning and growth.
  5. Communication. Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.

What We Offer

  1. Growth Opportunities. Access to continuous learning programs, certifications, and career advancement pathways.
  2. Work-Life Balance. Flexible working arrangements to support a healthy work-life balance.
  3. Innovative Projects. Opportunity to work on cutting-edge technology projects that make a real impact in various industries.
  4. Inclusive Culture. A diverse and inclusive workplace where every voice is heard and valued.

If you're a forward-thinking engineer with a passion for technology and a drive to make a difference, we encourage you to apply and be part of our journey at Infosys! Join us in shaping the future of technology and delivering exceptional solutions to our clients.

Related Jobs