RiseFlake

Java Developer

Java Developer

Kforce Inc

Kforce Inc
  • 7 yrs
  • Not disclosed
  • Pune, Maharashtra

Full-time · In Office

1 opening

Applications for this job are closed

This listing is no longer accepting applications, but we're keeping it up for reference.

Job description

Kforce Inc. is actively seeking a highly skilled and experienced Senior Java Developer to join our dynamic team in Pune. This pivotal role requires a seasoned professional with a deep understanding of Java ecosystems, cloud-native development, and microservices architecture. If you're passionate about building robust, scalable, and high-performance applications and thrive in a collaborative, hybrid work environment, we encourage you to apply.

As a Senior Java Developer, you will be instrumental in designing, developing, and deploying critical enterprise-level applications. You will leverage your expertise in Spring Boot, cloud platforms like Google Cloud Platform (GCP), and modern DevOps practices to deliver innovative solutions. This position offers an exciting opportunity to contribute to significant projects, mentor junior developers, and drive technical excellence within our organization.

Key Responsibilities

  • Lead the design, development, and maintenance of high-performance, scalable Java applications using Spring Boot.
  • Implement and optimize REST APIs, ensuring robust caching mechanisms and resilience patterns (e.g., Circuit Breakers, Bulkheads, Rate Limiting with Resilience4j).
  • Architect and deploy cloud-native solutions on Google Cloud Platform (GCP), utilizing services like GKE and Pub/Sub, and managing infrastructure with Kubernetes and Terraform.
  • Work extensively with Elasticsearch for advanced querying, aggregation, and performance tuning of data.
  • Contribute to and optimize CI/CD pipelines using GitHub Actions and manage artifact repositories with JFrog Artifactory.
  • Perform comprehensive unit and integration testing using JUnit to ensure code quality and reliability.
  • Monitor and optimize application performance, leveraging tools such as Prometheus, Grafana, and Micrometer.
  • Collaborate with cross-functional teams to define, design, and ship new features, ensuring alignment with business objectives.

Requirements

  • Minimum of 7+ years of hands-on professional experience as a Java Developer, specifically in enterprise application development.
  • Exceptional proficiency in Java and extensive experience with Spring Boot, ideally with Spring Boot 3.
  • Proven expertise in designing and implementing REST APIs, including deep knowledge of caching strategies and resilience patterns.
  • Solid understanding and practical experience with cloud platforms, particularly GCP, GKE, Pub/Sub, Kubernetes, and Terraform.
  • Demonstrable experience with Elasticsearch for complex data operations, aggregations, and performance optimization.
  • Familiarity with CI/CD tools and practices, including GitHub Actions and JFrog Artifactory.
  • Strong background in testing methodologies, with practical experience using JUnit for unit and integration tests.
  • Experience with monitoring and observability tools such as Prometheus, Grafana, and Micrometer.
  • Good to have: Exposure to performance testing tools like k6, application performance monitoring (APM) tools like AppDynamics, Python scripting, Strangler/Strangulation migration patterns, and experience with LLM/AI tooling and Prompt Engineering.

What We Offer

  • An opportunity to work on challenging and impactful projects at the forefront of technology with a leading organization, Kforce Inc.
  • A collaborative and supportive hybrid work environment based in Pune, allowing for both office engagement and remote flexibility.
  • Continuous learning and professional development opportunities to enhance your skills in cutting-edge Java and cloud technologies.
  • Be part of a talented and innovative team dedicated to delivering high-quality, scalable software solutions.
  • Competitive compensation and a comprehensive benefits package commensurate with your extensive experience.

Job details

Role
Java Developer
Category
Engineering, Full Stack Developer, Software Development
Employment type
Full-time
Work mode
In Office
Experience
7 yrs
Salary
Not disclosed
Location
Pune, Maharashtra
Openings
1
Who can apply
Professionals • 7-7 years of experience

Key skills

  • Elasticsearch
  • GitHub Actions
  • Google Cloud Pub/Sub
  • Grafana
  • Java
  • Kubernetes
  • Prometheus
  • Python
  • REST API
  • Spring Boot
  • Terraform

Perks and benefits

  • Certificate / Experience Letter
  • Laptop / Equipment Provided
  • Stipend / Salary
  • Training and Mentorship

About the company

Kforce Inc

Kforce Inc

kforce.co.in

Similar jobs hiring now

Flutter Developer

rspinnovations.com

rspinnovations.com
  • 1-4 yrs
  • Not disclosed
  • Remote

Software Development · Android Development · Dart · Firebase · Flutter · Git

Full-time

US Payroll Specialist

Tech Trove Soft

Tech Trove Soft
  • 2-10 yrs
  • Not disclosed
  • Hyderabad

Accountant · Financial Analyst · Communication Skills

Full-time · In Office

Business Analyst

Dr. Morepen Home

  • 1-6 yrs
  • Not disclosed
  • Gurugram

Business Analyst · Data Analyst · Data Analysis · MS Excel · Power BI · SQL

Full-time · In Office
  • 10 yrs
  • Not disclosed
  • Remote

Full Stack Developer · Information Technology (IT) · Software Development · ASP.NET Core · Apache Kafka · C#

Full-time

BIPPL has taken all reasonable steps to ensure that information on this site is authentic. Applicants are advised to research bonafides of advertisers independently. BIPPL shall not have any responsibility in this regard. We also recommend that you visit Security Guidelines and Terms of Service for more comprehensive information on this aspect. Please note that RiseFlake will not be responsible for any information you share on the company platform.