Junior Java Developer

Hyderabad, Telangana, India
Jun 10, 2024
Jun 06, 2025
Hybrid
Full-Time
2 Years
Job Description

We are seeking a talented and motivated Java Developer to join our dynamic team. This is a fantastic opportunity to work on cutting-edge technologies in a collaborative and innovative environment. If you are passionate about software development and thrive on challenges, we want to hear from you!

Key Responsibilities

  • Develop, test, and maintain high-quality Java applications.
  • Design and implement Microservices architecture using Spring Boot.
  • Create and maintain RESTful APIs, ensuring optimal performance and scalability.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Utilize version control systems such as Git to manage and track code.
  • Troubleshoot and resolve complex technical issues.
  • Participate in code reviews to ensure code quality and best practices.
  • Continuously improve software development processes and practices.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Strong proficiency in Java programming language and related frameworks.
  • 3+ years of work experience with Java.
  • 2+ years of work experience with Spring Boot.
  • Experience with Microservices architecture.
  • Familiarity with RESTful APIs, JSON, and XML.
  • Knowledge of version control systems, such as Git.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently and manage multiple tasks simultaneously.

Qualifications

  • Proven experience in developing high-quality Java applications.
  • Hands-on experience with Spring Boot and Microservices.
  • Ability to design and implement RESTful APIs, ensuring they meet performance and scalability requirements.
  • Proficiency in using Git for version control and code management.
  • Strong understanding of JSON and XML for data interchange.
  • Excellent problem-solving skills, with a focus on delivering solutions.
  • Strong communication skills to effectively collaborate with team members and stakeholders.
  • Ability to work independently, manage multiple tasks, and meet deadlines.

Preferred Skills (Stand Out)

  • Experience with Docker and Kubernetes for containerization and orchestration.
  • Familiarity with CI/CD pipelines and tools such as Jenkins or GitLab CI.
  • Understanding of cloud platforms like AWS, Azure, or Google Cloud.
  • Experience with agile development methodologies.
  • Knowledge of database technologies such as SQL and NoSQL.

What We Offer

  • Competitive salary and benefits package.
  • Opportunity to work on innovative and impactful projects.
  • Supportive and collaborative work environment.
  • Professional growth and development opportunities.
  • Work-life balance with flexible working hours.

If you are a passionate Java Developer with the skills and experience we are looking for, we encourage you to apply and become a part of our growing team!

Related Jobs