← Back to jobs

Persistent Systems Logo
Senior Java Developer
Posted On: Just posted
Experience: 8+ years
Availability: Onsite
Openings: 5
Category: Java Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will build backend solutions, web services, and manage data interchange between servers and users.

Responsibilities

  • Code and test tasks according to sprint goals within an agile environment.
  • Develop web services using the Spring Boot framework and Java 8.
  • Collaborate with the development team to discuss technical solutions and design proposals.
  • Apply engineering best practices for code quality and system integration.

Required Skills

  • 8+ years of professional software development experience.
  • Strong proficiency in Java/JEE fundamentals.
  • Expertise in Object-Oriented and Functional programming paradigms and design patterns.
  • Minimum 3 years of experience in message transformation using Volante Designer.
  • Hands-on experience with TDD/BDD, Unit Testing, SONARQube, and CI/CD pipelines.
  • Solid understanding of enterprise systems, networking modules, and software integration.
  • Ability to solve complex IT issues and translate basic specifications into big-picture designs.
  • Bachelor’s degree in Information Technology, Computer Science, or a related field.

Preferred Skills

  • Experience building Spring Boot or Apache Camel applications with Volante mapping.
  • Experience with Kafka, Messaging Queues, SQL, or MongoDB.
  • Knowledge of packaging microservices via Docker and deploying to Kubernetes, specifically Azure AKS.
Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs