Grid Dynamics Private Limited
Grid Dynamics Private Limited2h ago
Foundit

Java Software Engineer

Hyderabad, Chennai, Bengaluru
Senior Level

Auto Apply to 50+ AI Matched Java Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Grid Dynamics Private Limited

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

About the Role

We are seeking a talented Java Software Engineer to join our team. This role offers the opportunity to work independently, make critical technical decisions, and contribute to high-impact projects within an international environment. You will be instrumental in driving innovation and excellence in our software development lifecycle.

Key Responsibilities:

  • Leverage strong analytical and problem-solving skills to address complex technical challenges.
  • Demonstrate the ability to work autonomously and make informed technical decisions.
  • Communicate effectively and collaborate seamlessly with cross-functional teams.
  • Mentor and guide junior developers, fostering their professional growth.
  • Utilize English proficiency for seamless collaboration in a global setting.

Essential Functions:

Infrastructure as Code:

Possess working knowledge of IaC tools such as Terraform, Bicep, or Ansible.

Performance Tuning:

Specialize in the optimization of high-load applications and complex distributed systems.

Qualifications:

  • Minimum 5 to 8 years of hands-on experience in Java development.
  • Frameworks: Deep understanding and practical experience with the Spring ecosystem, including Spring Boot, Spring MVC, Spring Security, Spring Data, and Spring Cloud.
  • Databases: Proven experience with PostgreSQL, MySQL, or Oracle, focusing on query optimization, transaction management, and indexing strategies.
  • Microservices: Solid understanding and experience with microservices architecture, Docker, Kubernetes, and service mesh technologies.
  • API Development: Expertise in REST API and GraphQL design and implementation.
  • CI/CD: Familiarity with at least one CI/CD pipeline tool such as Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps.
  • Testing: Demonstrated experience with unit testing frameworks like JUnit and TestNG, and mocking frameworks like Mockito, along with integration testing.
  • Security: Understanding of authentication and authorization mechanisms, with experience in at least one of the following: OAuth2, JWT, or SAML.

Nice to Have:

  • Cloud: Hands-on experience with major cloud platforms like AWS, Azure, or GCP (at least one).
  • Messaging: Knowledge of messaging queue technologies such as Kafka, RabbitMQ, ActiveMQ, or similar.

Company

Grid Dynamics Private Limited

Grid Dynamics Private Limited

Hyderabad, Chennai, Bengaluru
Posted on Foundit