L

Senior Back-End Software Engineer

Lnw
NewPosted this week

LOCATION

Pune · Hybrid

EXPERIENCE

5 - 8 Years

TYPE

FullTime

SALARY

Negotiable

SKILLS REQUIRED

Microservices ArchitectureRESTful APIsBackend DevelopmentJavaCloud ComputingAutomated TestingCI/CD

Job description

Overview

Senior Software Engineer working on Java backend and full-stack development for microservice-based, scalable and fault-tolerant applications.

What you'll do

  • Design, develop, and enhance microservice-based backend systems using Java, Spring Boot, and Hibernate/JPA.
  • Collaborate closely with product and architecture teams to design scalable and fault-tolerant systems.
  • Build, test, and maintain RESTful APIs for high-performance applications.
  • Work with relational databases, including MySQL and PostgreSQL, to design schemas, optimize queries, and ensure data consistency.
  • Implement unit and integration tests to ensure product reliability and maintain high code quality.
  • Participate in code reviews, design discussions, and architectural decisions.
  • Deploy and monitor applications in cloud environments using AWS.
  • Identify performance bottlenecks and optimize system performance.
  • Contribute to continuous improvement of product architecture, automation, and development processes.

What you'll need

  • 5–8 years of experience in Java backend development.
  • BE/B.Tech in Computer Science, IT, or a related field.
  • MCA in Computer Science/Application.
  • Strong understanding of Core Java, including OOPs, Collections, Streams, Exception Handling, and Multi-threading.
  • Deep experience with Spring, Spring Boot, and JPA/Hibernate.
  • Hands-on experience with REST APIs and microservice design patterns.
  • Proficiency in MySQL or PostgreSQL, including performance tuning and query optimization.
  • Strong understanding of software design principles, including SOLID and Clean Code.
  • Experience with unit testing frameworks such as JUnit and Mockito.
  • Familiarity with AWS services, including EC2, S3, RDS, and Lambda.
  • Good experience with Git, Maven/Gradle, and CI/CD pipelines.
  • Exposure to Agile methodologies and product lifecycle development.
  • Strong problem-solving and analytical skills.
  • Product-oriented mindset with focus on scalability and user impact.
  • Excellent collaboration and communication skills.
  • Ownership-driven and proactive attitude towards challenges.
  • Passion for learning new technologies and improving product performance.

Nice to have

  • Exposure to Docker or other containerisation tools.
  • Familiarity with frontend frameworks like ReactJS, JavaScript, HTML, and CSS.
  • Experience with SonarQube, JaCoCo, or similar code quality tools.
  • Basic understanding of DevOps pipelines.

Details

  • Location: Commerzone IT Tech Park, Yerwada, Pune, India.
  • Employment type: Full-time.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Back-End Software Engineer