Talent.com
No longer accepting applications
Java Software Engineer

Java Software Engineer

Stier Solutions IncBengaluru, IN
16 hours ago
Job description

Job Title : Java Software Engineer

Job Description :

We are looking for a skilled and motivated Java Software Engineer to join our development team. You will be responsible for designing, developing, and maintaining high-quality Java applications, collaborating with cross-functional teams to deliver scalable and efficient software solutions. This role is ideal for someone with strong problem-solving skills, a solid foundation in Java, and a passion for building reliable software.

Key Responsibilities :

  • Design, develop, and maintain Java-based applications and backend systems.
  • Write clean, efficient, and maintainable code following best practices.
  • Collaborate with product managers, developers, and QA teams to understand requirements and implement solutions.
  • Perform unit testing, debugging, and code reviews to ensure software quality.
  • Work with databases, APIs, and third-party integrations.
  • Optimize application performance and ensure scalability.
  • Document software design, development processes, and technical specifications.

Required Skills & Experience :

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 2+ years of experience in Java development.
  • Strong knowledge of Core Java , OOP principles, and design patterns.
  • Experience with frameworks such as Spring / Spring Boot .
  • Familiarity with RESTful APIs and web application development.
  • Knowledge of relational databases (MySQL, PostgreSQL, or similar) and SQL.
  • Experience with version control tools like Git .
  • Strong analytical, problem-solving, and teamwork skills.
  • Preferred Qualifications :

  • Experience with microservices architecture.
  • Exposure to cloud platforms (AWS, Azure, or GCP).
  • Familiarity with CI / CD pipelines and DevOps practices.
  • Knowledge of testing frameworks like JUnit or Mockito .
  • Experience with frontend technologies (HTML, CSS, JavaScript) is a plus.
  • Why Join Us :

  • Work on real-world projects with a collaborative and skilled team.
  • Opportunity to learn and grow with exposure to modern Java frameworks and tools.
  • Supportive and growth-focused work culture.
  • Competitive compensation and professional development opportunities.
  • Create a job alert for this search

    Software Engineer Java • Bengaluru, IN