Java Software Engineer

Published date: 2024/01/10
  • Location: Bengaluru , Karnataka, India
Job Description:

We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.

Primary Skill: Java, Kafka , Spring Boot

Hiring Location Bangalore

Notice Period Immediate to 30 Days

Experience Range 5 to 6 Years

Roles Responsibilities:

Java developer responsibilities include designing, developing and delivering high-volume, low-latency applications for mission-critical systems.

Detailed Skills:

• 5+ years of experience in Java and recent work history with Java 11

• 5+ years of experience in Spring and 4+ years of experience in Spring Boot, Spring Kafka, Spring Cloud Stream, Spring Data, Kafka Connect, Spring Security

• 5+ years of experience in microservices and event driven processing systems

• 3+ years of experience with Spark Streaming

• 5+ years of experience in relational databases like Oracle

• 3+ years of experience with NoSQL wide-column databases such as Cassandra

• 3+ years of experience with Azure

• 4 + years of experience with writing REST APIs

• Experience with Swagger and Postman

• Some Experience with Hadoop (HDFS, Hive) and/or Spark

• Experience writing and automating test scripts using Mockito/JUnit, SpringBootTest, etc.

• Experience with TDD

• 3+ years of experience with BDD, Gherkin, Cucumber

• 3+ years of experience in tools- Maven, GIT, Jira, Jenkins, Docker container and Kubernetes.

• 3+ years of experience with CI/CD

• Experience in system integrations with cross-domain and cross-functional teams.

• Experience in multi-level logging and troubleshooting is required.

• Experience working in an Agile/SCRUM team

• Thorough knowledge of Design Patterns and Twelve-Factor App methodology

• Experience with large scale system design and development

• Excellent communication

skills Nice to have:

• Familiarity with GCP (GCS, BigQuery)

• Familiarity with Splunk, Dynatrace, ElasticSearch

• Design solutions with efficiency and scalable (vertical and horizontal) pattern.

• Able to deep dive into the weeds and a quick learner

• Experience working with inner-sourced software Back end developers - Java and cloud technologies
Company Name: Ust

Apply

6 page views

Related listings

  • Software Engineer
    Software Developer
    Software Developer
    Role : React JS Location: Bangalore Experience: 5+years Technical Skills: • Front-end Development Primary Skill : • Expert in JavaScript frameworks / libraries especially ReactJS • Performing state management using Redux • JavaScript unit test librar...
    2026/11/08
  • Software Developer Job in Bangalore at Empoddy Retail...
    Software Developer
    Software Developer
    About Company: We are working on some cool swadeshi projects varying from entertainment to some desi social networking and more for retail. About the Internship: Cross Platform Mobile Application Development With the proliferation of mobile platforms...
    2026/11/08
  • iOS developer
    Software Developer
    Software Developer
    Bachelor's degree in computer science Hands-on expertise in native iOS development Expert knowledge of iOS SDK, different versions of iOS, and dealing with different screen sizes Should be really strong in Swift/ Storyboard creation using XCode Shoul...
    2026/11/08