Software Engineer - Java (Bengaluru)

Software Engineer - Java (Bengaluru)

08 Nov
|
BT Group
|
Bengaluru

08 Nov

BT Group

Bengaluru

- Design, develop, and maintain backend services and APIs using Java 8/17/21.

- Build and manage microservices using Spring Boot and related frameworks.

- Implement clean, effective, and reusable code following best practices.

- Develop data access layers using Hibernate / JPA.

- Make effective use of Java Streams, lambda expressions, and functional programming concepts.

- Work with SQL databases (e.g., MySQL, PostgreSQL, Oracle) and NoSQL databases (e.g., MongoDB, Cassandra).

- Optimize application performance, scalability, and reliability.

- Implement unit and integration tests and support CI/CD pipelines.

- Collaborate with architects, DevOps, QA, and product teams.

- Participate in code reviews and contribute to design discussions.

Troubleshoot production issues and support root cause analysis.





Skills & Experience

- 4-8 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.

📌 Software Engineer - Java (Bengaluru)
🏢 BT Group
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer - java (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: software engineer - java (bengaluru) / bengaluru