Senior Java Developer

Job Description:

We are seeking a skilled and experienced Java Developer with expertise in Core Java, Spring Boot, and related technologies. The ideal candidate should have hands-on experience in Spring Boot, Integration with different systems, Microservices, XSLT, XPATH and must be familiar with frameworks and tools used for developing and maintaining robust SAS based applications.

Key Responsibilities:

  • Develop and maintain high-performance, Scalable, Java-based applications using Java, Spring Boot, and Spring
  • Must have knowledge of caching and designing microservices based applications.
  • Implement RESTful APIs and ensure smooth integration with front-end applications and third-party
  • Microservices Design Patterns.
  • Must have knowledge of API management tools like MuleSoft, APigee, Swagger.
  • Work with Spring Security to enhance security mechanisms within
  • Handle XML parsing, transformation using Java, Xpath and XSLT for efficient data
  • Utilize tools such as Star UML for software modeling and
  • Work with Kafka for building real-time streaming
  • Implement and manage applications within Docker containers for efficient
  • Collaborate with cross-functional teams to understand project requirements and translate them into technical
  • Participate in code reviews, testing, and troubleshooting to ensure code quality and application

Technical Skills:

  • Frameworks: Spring Boot, Spring MVC, Spring Security
  • APIs: RESTful API
  • Programming Languages: Core Java
  • Tools: StarUML
  • Middleware: Kafka, JMS,RabbitMQ
  • Parsing and Transformation: XML Parsing using Java, Xpath, XSLT
  • Containers: Docker
  • Cloud: AWS, Azure
Job Category: IT
Job Type: Full Time
Job Location: Mohali

Apply for this position

Allowed Type(s): .pdf, .doc, .docx, .rtf