Software Engineering Professional

bt

Bengaluru, India 4 Years Exp Posted 18d ago

Job Description

What you’ll be doing

  1.   Implemented, develop, and maintain backend services and APIs using Java 8/17/21.
  2.  Build and manage microservices using Spring Boot and related frameworks.
  3.  Implement clean, efficient, and reusable code following best practices.
  4.  Develop data access layers using Hibernate / JPA.
  5.  Make effective use of Java Streams, lambda expressions, and functional programming concepts.
  6.  Work with SQL databases (e.g., MySQL, PostgreSQL, Oracle) and NoSQL databases (e.g., MongoDB, Cassandra).
  7.  Optimize application performance, scalability, and reliability.
  8.  Implement unit and integration tests and Guide CI/CD pipelines.
  9.  Collaborate with architects, DevOps, QA, and product teams.
  10.  Participate in code reviews and contribute to Implemented discussions.
  11.  Troubleshoot production issues and Guide root cause analysis.

Essential Skills and Experience

  •  4–9 years of hands-on experience in Java backend development.
  •  Strong expertise in Java 8 / 17 / 21, including Streams and concurrency concepts.
  •  Proven experience in Spring Boot and microservices architecture.
  •  Solid understanding of Hibernate / JPA and ORM concepts.
  •  Experience with RESTful APIs and API security.
  •  Working knowledge of SQL and NoSQL databases.
  •  Familiarity with Git, Maven/Gradle, and CI/CD tools.
  •  Understanding of application performance tuning and JVM concepts.
    •  Strong problem-solving and analytical skills.  

Similar Openings for You