Java Developer

Diverse Lynx, LLC
  • Pennington, NJ
  • $85,000–$90,000 Per Year
7 days ago

Job Description

Role: Java Developer

Location: Pennington, NJ

Salary Range: $85,000-$90,000/year

Job Type: Full-Time

Job Description

We are seeking a skilled Java Developer to design and develop scalable, distributed enterprise applications using Java/J2EE, Spring Boot, microservices, REST APIs, and event-driven architectures. The ideal candidate will have experience building secure, cloud-native applications and working with modern data and integration platforms.

Must Have Technical Skills

Strong experience with Java/J2EE and enterprise application development.

Hands-on experience with Spring Boot, Spring Cloud, JPA/Hibernate.

Strong knowledge of Microservices, REST APIs, API-led architecture, and event-driven architecture.

Experience with Kafka, JMS, JSON, XML, or similar messaging/integration technologies.

Strong understanding of Object-Oriented Design, Domain-Driven Design (DDD), and Enterprise Integration Patterns.

Experience with Maven/Gradle and modern Java development tools.

Hands-on experience with Docker, Kubernetes, and OpenShift.

Knowledge of API and application security, including OAuth2, OpenID Connect, and mTLS.

Understanding of performance, scalability, capacity planning, and operational excellence.

Experience working in Agile development environments.

Roles & Responsibilities

Design and develop scalable distributed applications and enterprise APIs.

Build loosely coupled microservices and event-driven solutions.

Develop and integrate RESTful APIs, web services, and asynchronous messaging solutions.

Design solutions supporting Customer 360, customer data management, identity resolution, customer mastering, and consent management.

Work with customer data platforms, real-time data processing, event streaming, and data integration solutions.

Support digital, analytics, personalization, and AI/ML use cases.

Apply data governance principles including data lineage, metadata management, privacy, and data quality.

Collaborate with architecture, engineering, product, and operations teams.

Participate in technical design discussions and contribute to architectural decisions.

Ensure applications meet performance, security, scalability, and reliability requirements.

Disclaimer: Diverse Lynx LLC is an Equal Opportunity Employer. All applicants and employees are evaluated without discrimination, based solely on their qualifications, ability, competence and performance. This email and its attachments may contain confidential or proprietary information and is intended only for the recipient(s). If you received this message in error, please disregard it and notify the sender. If you no longer wish to receive our communications, you may unsubscribe at any time.

Security Notice: Our official website is www.diverselynx.com We do not operate or authorize any other websites representing Diverse Lynx LLC.

Numbers & Facts

LocationPennington, NJ
Salary$85,000–$90,000 Per Year

Skills

  • Agile Programming Methodologiesunmatched
  • Apache Kafkaunmatched
  • Application Programming Interface (API)unmatched
  • Applications Securityunmatched
  • Architectural Servicesunmatched
  • Artificial Intelligence (AI)unmatched
  • Capacity Managementunmatched
  • Cloud Applicationsunmatched
  • Customer Support/Serviceunmatched
  • Customer/Client Researchunmatched
  • Data Processingunmatched
  • Data Qualityunmatched
  • Distributed Applicationsunmatched
  • Enterprise Applicationsunmatched
  • Gradleunmatched
  • Identity Data Managementunmatched
  • JSONunmatched
  • Javaunmatched
  • Java Message Service (JMS)unmatched
  • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
  • Java Programming Toolsunmatched
  • Lynxunmatched
  • Mavenunmatched
  • Messaging Technologyunmatched
  • Metadataunmatched
  • Microservicesunmatched
  • OAuthunmatched
  • Object Oriented Design (OOD)unmatched
  • OpenIDunmatched
  • Operations Planningunmatched
  • REST (Representational State Transfer)unmatched
  • Scalable System Developmentunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Technical/Engineering Designunmatched
  • Use Casesunmatched
  • Web Servicesunmatched
  • XML (EXtensible Markup Language)unmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder