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

2 page views

Related listings

  • ZigBee Embedded Firmware Developer
    Software Developer
    Bangaluru (Karnataka) Software Developer
    Description A firmware developer mainlydevelops firmware and designs hardware for online supervision systems and protocol converters. Firmware developers lead workflow resolution and automate the process by routing information to queues for flexible ...
    2026/11/08
  • Mobile App developer
    Software Developer
    Software Developer
    Hello Friends, Greetings of the day! We are hiring Mobile App developers for Tech Mahindra. Location : Hyderabad , Pune and Bangalore Notice period : 30 Days Experience : 5-10 Years Job description : Xamarin Native tech stack with a good understandin...
    2026/11/08
  • Software Engineer
    Software Developer
    Software Developer
    Hi, We have an excellent opportunity with one of our renowned client for Bangalore/Chennai Location. If interested please share your updated resume to devendravarma@gadiyainfosystems.com Role: Elastic Search Developer Skills required - ElasticSearch,...
    2026/11/08