Search by job, company or skills

A

Senior Java Integration Developer

5-10 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Over 50 applicants
Quick Apply

Job Description

Job Summary

We are seeking an experienced Senior Java Integration Developer with a strong foundation in Java coding, microservices, and enterprise application integrations (e.g., Salesforce, NetSuite). The successful candidate will deliver high-quality integration solutions, lead coding best practices, and help evolve our application ecosystem through secure and scalable development.

Key Responsibilities

  • Write clean, efficient, maintainable Java code for integration services and APIs.
  • Develop and deploy RESTful APIs (SOAP optional) to integrate ERP and CRM platforms like NetSuite and Salesforce.
  • Collaborate with cross-functional teams to define requirements and resolve complex integration challenges.
  • Work with JSON, XML, and YAML data formats within codebases.
  • Build scalable microservices using Spring Boot and the broader Spring ecosystem.
  • Implement and advocate for secure coding practices, including OAuth 2.0 and JWT authentication.
  • Conduct code reviews, write comprehensive unit and integration tests using JUnit.
  • Support CI/CD integration with DevOps pipelines.
  • Document APIs clearly through annotations and maintain high-quality technical documentation.
  • Mentor junior developers and foster a culture of collaborative development.

Required Skills and Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Systems, or a related technical field.
  • 5+ years of hands-on Java development experience.
  • Expertise in building RESTful APIs (SOAP APIs optional).
  • Proven experience integrating enterprise platforms such as Salesforce or NetSuite.
  • Deep experience with Spring Boot, Spring Framework, and microservices architecture.
  • Strong understanding of XML, JSON, YAML for data interchange.
  • Familiarity with OAuth 2.0 and JWT-based authentication.
  • Agile development experience (Scrum or Kanban).
  • Skilled in using GitHub Copilot, IntelliJ (and related tools), and collaborative coding practices.
  • Solid proficiency in writing unit and integration tests with JUnit.

Preferred Skills

  • Cloud development experience (AWS, Azure, or GCP).
  • Experience with containerization and orchestration tools (Docker, Kubernetes).
  • Knowledge of CI/CD principles and pipeline implementation.
  • Advanced understanding of secure API practices.
  • Hands-on experience with middleware tools (MuleSoft, Apache Camel, etc.).

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Perfect placements. Speedy staffing. Tenacious testing. Who’s Adecco, we hear you ask Only the top provider of first-class HR solutions. Our consultants work with some of the best, and most exciting, companies all over the world. We equip our clients with priceless industry insight and put everything we’ve got into training and mentoring our candidates.

We’re here to match talented people with the job opportunities and employers they’re looking for. On any given day we connect over 700,000 people with fulfilling opportunities that make the most of their skills now and enable them to develop new expertise for the future.

Job ID: 119150055