Senior Java Engineer

United Software Group, Inc.
Parsippany-Troy Hills, NJ, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Compensation
$120,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Applications Architecture Cloud Engineering Continuous Integration Couchbase Servers Enterprise Messaging Systems NoSQL OpenShift Performance Tuning Software Engineering Systems Integration Enterprise Software Applications
+9 more
Cloud Platform System Apache Camel Spring-boot AngularJS Solid Principles Kubernetes Deployment Automation Apache Kafka Microservices

Job description

  • Design, develop, test, and maintain scalable enterprise applications.
  • Participate in the full software development lifecycle, including requirements analysis, design, coding, testing, deployment, and support.
  • Design and implement advanced microservices architectures using Spring Boot.
  • Develop and maintain integrations using Apache Camel and messaging technologies.
  • Build and support containerized applications deployed on OpenShift/Kubernetes platforms.
  • Participate in architecture discussions, technology planning, and solution design.
  • Develop and maintain technical documentation.
  • Monitor and support production environments and system performance.
  • Collaborate with business stakeholders, architects, developers, and QA teams.
  • Support CI/CD processes and deployment automation initiatives.

Requirements

The ideal candidate will possess strong expertise in Java, Spring Boot, Microservices, Messaging Technologies, and Cloud-Native Platforms, with a proven ability to design, develop, and support highly scalable enterprise applications. This role offers an opportunity to work on complex enterprise solutions while collaborating with cross-functional teams in a fast-paced environment., * 6+ years of hands-on Java development experience.

  • 6+ years of experience with Spring Boot and Microservices architecture.
  • 3+ years of Angular development experience.
  • 3+ years of experience with NoSQL databases, preferably Couchbase.
  • 3+ years of experience with messaging technologies:

  • Kafka
  • AMQ
  • WMQ
  • 2+ years of experience with Apache Camel.
  • 2+ years of experience with OpenShift and/or Kubernetes.
  • Experience building and supporting CI/CD pipelines.
  • Strong understanding of software design principles, application architecture, and system integration.

Preferred Skills

  • Enterprise application development experience.
  • Cloud-native application development.
  • Container orchestration and deployment strategies.
  • Performance tuning and troubleshooting.
  • Agile/Scrum development methodologies.
  • Strong analytical and problem-solving skills.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · WWC 2023

4:47 min

Exploring OpenShift and Red Hat Developer Sandbox resources

Markus Eisele Markus Eisele · WWC 2024

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:52 min

Maintaining backward compatibility across major versions

Jessica Janiuk · JS Congress

Videos

See all

Related articles

See all