Senior Java Engineer
United Software Group, Inc.
Parsippany-Troy Hills, NJ, United States
2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
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.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
TL
Thomas Limbüchler
93 Java Interview Questions You Should Prepare For
almost 6 years ago
LM
Luis Minvielle
Top 10 Java Libraries
over 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
LM
Luis Minvielle
Where To Find Software Engineering Jobs
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
about 2 years ago