Talent.com
This job offer is not available in your country.
Java Software Engineer

Java Software Engineer

Hexaware TechnologiesPune, Maharashtra, India
9 hours ago
Job description

About the Role

The Java Cloud Native (Kafka) role is designed for an experienced software developer who will contribute to our cloud-based applications and services. The ideal candidate will have a strong background in back-end development and a passion for building scalable solutions.

Responsibilities

  • Develop and maintain cloud-native applications using Java and related technologies.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automation.

Qualifications

  • Bachelor’s degree in Computer Science or higher as well as related field of study.
  • 7+ years of professional experience in software development.
  • Required Skills

  • Strong in Core Java coding skills using JAVA 8+, J2EE, Spring Boot, Hibernate / JPA.
  • Experience with REST APIs, JSON, and Microservices Architecture.
  • Experience with development using Spring Frameworks (Spring Boot, Spring Cloud Services, Spring Security, etc.).
  • Experience using ETL frameworks like Apache AirFlow, Spring Batch, Apache Camel, etc.
  • Good knowledge of SQL (MS-SQL, PostGres Sql), Snowflake, and NoSQL databases preferably COSMOS.
  • Strong experience working with any Cloud Frameworks preferably Azure and of Docker, Kubernetes (AKS).
  • Good experience with Enterprise Messaging frameworks like KAFKA.
  • Good experience configuring / troubleshooting CI / CD pipelines preferably Azure DevOps.
  • Preferred Skills

  • Experience with Agile development methodologies.
  • Familiarity with DevOps practices and tools.
  • Create a job alert for this search

    Software Engineer Java • Pune, Maharashtra, India