drjobs Senior Java Developer

Senior Java Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

8years

Job Location drjobs

Chennai - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Senior Java Developer Microservices & API Management

Experience Required: 6 8 Years


Job Summary:

We are seeking a highly skilled and experienced Senior Java Developer with expertise in Advanced Java Concepts Java API Management and Microservices architecture. The ideal candidate will have hands-on experience with Java 8 Spring Boot and designing scalable secure APIs using modern API management practices...


Key Responsibilities:

  • Design scalable and secure technical solutions including high-level and low-level architecture.

  • Develop and maintain RESTful APIs with Swagger/OpenAPI documentation.

  • Implement Microservices using Spring Boot including inter-service communication and service discovery.

  • Apply best practices for API security including authentication authorization and encryption.

  • Write clean efficient code using Java 8 Java Streams and Spring Framework components such as Spring Batch Spring Security and Spring Data.

  • Work with relational (Oracle) and NoSQL databases; perform SQL optimization and performance tuning.

  • Integrate messaging platforms such as Kafka or Solace for event-driven architecture.

  • Mentor team members conduct code reviews and provide technical support across the SDLC.

  • Collaborate with cross-functional teams in Agile environments to ensure timely delivery of solutions.

  • Document system design and technical specifications as part of best practices.

  • Exposure to containerized environments like OpenShift is a plus.


Essential Skills:

  • Hands-on development experience in Java 8 Java Streams and Spring Boot

  • Strong knowledge of Spring Framework including Batch Security and Data modules

  • Proficiency in Oracle SQL and performance tuning

  • Experience with NoSQL databases

  • Expertise in designing and developing REST APIs and Swagger documentation

  • Familiarity with Kafka or other messaging stream platforms

  • Well-versed with API Gateways and API security standards

  • Ability to work independently and manage deliverables

  • Excellent communication and documentation skills


Desirable Skills:

  • Exposure to OpenShift or other cloud-native environments

  • Prior experience in team mentoring and Agile/Scrum methodologies



We are seeking a highly skilled Senior Java Developer with strong experience in Spring Boot, Microservices, Kafka, and enterprise-grade REST/SOAP Web Services. The ideal candidate should have a solid background in object-oriented programming, agile delivery practices, and hands-on experience with modern DevOps tools. Key Responsibilities: Develop and maintain scalable server-side applications using Java 8, Spring Boot, and Microservices architecture. Implement and integrate APIs using REST/SOAP Web Services. Leverage messaging systems such as Kafka for distributed processing. Collaborate with cross-functional teams in an Agile environment to deliver high-quality solutions. Utilize Git, Jenkins, and Docker for source control, CI/CD, and containerization. Work in a Linux-based development environment, including shell scripting and basic system troubleshooting. Write clean, efficient, and testable code following industry best practices. Participate in design and code reviews, ensuring adherence to architecture standards. Essential Skills: Proficiency in Java 8, Spring Boot, and Microservices. Experience with Kafka, Web Services (REST/SOAP). Strong understanding of object-oriented programming (OOP) and data structures. Working knowledge of Git, Jenkins, Docker, and Eclipse/IntelliJ. Exposure to Linux environments. Familiarity with Agile methodologies (Scrum/Kanban). Desirable Skills: Domain knowledge in Banking or Financial Services. Experience working in Agile/DevOps teams. Familiarity with Linux-based development and deployment. Understanding of secure coding practices and performance tuning.

Employment Type

Full Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.