Senior Java Engineer

Compunnel, Inc.

New Jersey

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Sr Java Developer
Sr Java Developer

HEITMEYER CONSULTING INC • Columbus (OH)

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

VS Tech Solutions • Austin (TX)

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

Wall Street Consulting Services LLC • Jersey City (NJ)

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

Veriipro • Boston (MA)

On-site
USD 140,000 - 170,000
Sr. Java Developer
Sr. Java Developer

Shrive Technologies LLC • Town of Texas (WI)

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

Virtusa • Irving (TX)

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

HeartCentrix Solutions • Town of Texas (WI)

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

NextGen Solutions Corporation • Richmond (VA)

On-site
USD 110,000 - 140,000
Lead Java Software Engineer
Lead Java Software Engineer

Jobtailor • Chicago (IL)

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

Aktra • McLean (VA)

On-site
USD 100,000 - 130,000