Core Java Developer (senior)

Year    MH, IN, India

Job Description

ROLES & RESPONSIBILITIES


Core Skills




Job Title: Senior Java Microservices Integration Engineer


Experience Level: 7-12 years


Employment Type: Full-time / Contract


Role Overview:


We are seeking a highly skilled Senior Java Microservices Integration Engineer to design, develop, and implement scalable backend systems and APIs. The ideal candidate will have deep expertise in Java, Spring Boot, and microservices architecture, along with hands-on experience in integrating enterprise systems and IAM platforms such as Okta, Azure AD, Ping, SailPoint, or CyberArk.


You will collaborate with cross-functional teams--architecture, DevOps, QA, and product management--to deliver high-performance, secure, and maintainable integration services that support business-critical applications.


Key Responsibilities:


Design and develop Java-based microservices using Spring Boot, Spring Cloud, and related frameworks.


Build, consume, and maintain RESTful and event-driven APIs for integration with internal and external systems.


Implement integration patterns (synchronous/asynchronous, event-based, messaging queues).


Work with API gateways, service discovery, and security mechanisms (OAuth2, JWT, SSO).


Integrate and deliver solutions involving Identity and Access Management (IAM) platforms such as Okta, Azure AD, Ping, SailPoint, and CyberArk.


Collaborate with architects to define scalable, resilient, and cloud-native integration solutions.


Develop and optimize CI/CD pipelines using Jenkins, GitLab CI, or similar tools.


Ensure code quality through unit testing, integration testing, and code reviews.


Work with containerization and orchestration platforms such as Docker and Kubernetes.


Integrate with messaging systems (Kafka, RabbitMQ, or ActiveMQ) for asynchronous communication.


Troubleshoot production issues and optimize system performance.


Document technical designs, workflows, and integration specifications.


Required Skills and Experience:


7+ years of hands-on experience in Java backend development.


Strong proficiency in Java 8+, Spring Boot, Spring Cloud, and Microservices architecture.


Proven track record of delivering IAM solutions with platforms such as Okta, Azure AD, Ping, SailPoint, or CyberArk.


Experience with RESTful API design and OpenAPI/Swagger documentation.


Knowledge of integration frameworks (Apache Camel, MuleSoft, Spring Integration) is a plus.


Strong understanding of message brokers (Kafka, RabbitMQ) and event-driven architecture.


Proficiency with SQL/NoSQL databases (PostgreSQL, MongoDB, Redis).


Experience with CI/CD, Git, Docker, and Kubernetes.


Exposure to cloud platforms (AWS, Azure, or GCP) and their integration services (Lambda, SQS, Event Grid, etc.).


Good grasp of authentication and authorization standards (OAuth2, SAML, JWT).


Strong problem-solving skills, debugging abilities, and performance tuning expertise.


Excellent communication and collaboration skills with an agile mindset.


Preferred Qualifications:


Bachelor's or Master's degree in Computer Science, Information Technology, or related field.


Certifications in Java, AWS/Azure, Microservices architecture, or IAM technologies.


Experience in API Management (Apigee, Kong, AWS API Gateway, or Azure API Management).


Familiarity with monitoring and observability tools (Prometheus, Grafana, ELK stack).


Prior experience working in Agile/Scrum development environments.


Soft Skills:


Strong analytical and architectural thinking.


Ability to mentor junior developers and review code.


Self-motivated, with strong ownership of deliverables.


Excellent interpersonal and stakeholder management skills.


EXPERIENCE


6-8 Years
SKILLS


Primary Skill: Java Development
Sub Skill(s): Java Development
Additional Skill(s): Core Java, Spring

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4766407
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year