Senior Java Engineer

Compunnel, Inc.

New Jersey

On-site

USD 100,000 - 130,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Compunnel, Inc. is looking for a Senior Applications Developer responsible for full systems life cycle management of applications, including analysis, design, coding, and testing. The role involves collaborating with teams to support emerging technologies and providing input on project-related decisions.

Applicants should have 6+ years of Java experience and expertise in Spring Boot and microservices architectures. This position offers an opportunity to work in a dynamic environment focused on technical excellence.

Qualifications

  • 6+ years of experience with Java, including building complex, scalable applications.
  • 6+ years of experience in Spring Boot, including designing and implementing advanced microservices architectures.
  • 3+ years of Angular experience.
  • 3+ years of experience with NoSQL databases, particularly Couchbase.
  • 3+ years of experience with Kafka, AMQ, WMQ.
  • 2+ years of experience in Apache Camel.
  • 2+ years of experience in OpenShift or Kubernetes.

Responsibilities

  • Provide input and support for full systems life cycle management activities.
  • Participate in component and data architecture design, technology planning, and testing.
  • Collaborate with teams and support emerging technologies.
  • Design and develop application solutions.

Skills

Java
Spring Boot
Angular
NoSQL databases
Kafka
Apache Camel
OpenShift

Tools

Couchbase
Kubernetes
CI/CD pipelines

Job description

JOB SUMMARY

The Senior Applications Developer is responsible for the full systems life cycle management of applications, including analysis, technical requirements, design, coding, testing, and implementation. This role involves contributing to component and data architecture design, technology planning, and testing for Applications Development initiatives to meet business requirements. The Senior Applications Developer will collaborate with teams and support emerging technologies, providing knowledge and support for applications development, integration, and maintenance, while also contributing input to department and project teams on project-related decisions.

Key Responsibilities
  • Provide input and support for full systems life cycle management activities.
  • Participate in component and data architecture design, technology planning, and testing for Applications Development initiatives.
  • Provide input to applications development project plans and integrations.
  • Collaborate with teams and support emerging technologies to ensure effective communication and achievement of objectives.
  • Provide knowledge and support for applications development, integration, and maintenance.
  • Provide input to department and project teams on decisions supporting projects.
  • Apply Disaster Recovery Knowledge.
  • Apply Information Analysis and Solution Generation Knowledge.
  • Apply Information Systems Knowledge.
  • Apply Internal Systems Knowledge.
  • Design and Develop Application Solutions.
  • Stay knowledgeable of Emerging Technologies.
  • Participate in Problem Management/Planning.
  • Utilize Technical Problem Solving and Analytical Processes.
  • Produce Technical Writing.
  • Contribute to IS Projects by conducting systems and requirements analyses.
  • Perform Analysis and Design by defining and developing technical specifications.
  • Design and Develop Moderate to Highly Complex Applications, including coding, testing, and documentation.
  • Develop and maintain system documentation for accuracy and consistency.
  • Define and produce integration builds to create applications.
  • Define and administer procedures to monitor systems performance and integrity.
  • Support Emerging Technologies and Products by monitoring the industry.
Required Qualifications
  • 6+ years of experience with Java, including building complex, scalable applications.
  • 6+ years of experience in Spring Boot, including designing and implementing advanced microservices architectures.
  • 3+ years of Angular experience.
  • 3+ years of experience with NoSQL databases, particularly Couchbase, including design, development, and optimization of database-intensive applications.
  • 3+ years of experience with Kafka, AMQ, WMQ including the ability to design and implement robust messaging systems.
  • 2+ years of experience in Apache Camel, with the ability to develop complex routing and transformation logic.
  • 2+ years of experience in OpenShift or Kubernetes, including CI/CD pipelines, container orchestration, and deployment strategies.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Raas Infotek LTD • Texas City (TX)

On-site
USD 120,000 - 180,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Compunnel, Inc. • Phoenix (AZ), Northern (KY)

On-site
USD 120,000 - 170,000
Java Developer
Java Developer

Wall Street Consulting Services LLC • Jersey City (NJ)

On-site
USD 120,000 - 150,000
Senior Applications Developer
Senior Applications Developer

VS Tech Solutions • Austin (TX)

On-site
USD 120,000 - 150,000
Java Software Engineer
Java Software Engineer

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Senior Java Developer
Senior Java Developer

Aktra • McLean (VA)

On-site
USD 100,000 - 130,000
SR Java Software Engineer
SR Java Software Engineer

Wakapi • United States

On-site
USD 120,000 - 170,000
Sr Java Software Engineer
Sr Java Software Engineer

re-zoo-me • Northern (KY)

Hybrid
USD 140,000 - 190,000
Senior Java Developer
Senior Java Developer

IVID TEK INC • Houston (TX)

On-site
USD 110,000 - 130,000
Senior Engineer, IT
Senior Engineer, IT

ICE • Atlanta (GA)

On-site
USD 110,000 - 150,000