Java/AWS Engineer

Compunnel, Inc.

Town of Texas (WI)

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 searching for a skilled Java/AWS Engineer to design, develop, and maintain cloud-based applications and interfaces. This role emphasizes building scalable solutions using Java, Node.js, and AWS while engaging in Agile practices and architectural initiatives.

The ideal candidate will possess over 6 years of experience in software development and cloud engineering, with proven expertise in RESTful API development, along with strong analytical and troubleshooting capabilities.

Qualifications

  • 6+ years of hands-on software development and cloud engineering experience.
  • 3+ years experience with RESTful APIs using Java and Node.js.
  • Strong analytical, troubleshooting, and problem-solving skills.

Responsibilities

  • Design, develop, and maintain highly available and scalable cloud-based applications.
  • Develop RESTful APIs using Java and Node.js.
  • Monitor and support production environments using various tools.

Skills

Java
AWS
Node.js
RESTful APIs
Kafka
TDD
Agile
Oracle PL/SQL
Docker

Education

Bachelor's degree in Computer Science, Engineering, or a related field

Tools

Splunk
Datadog
Kibana
Jenkins

Job description

We are seeking a Java/AWS Engineer to design, develop, and maintain modern, highly available, and scalable cloud-based applications and interfaces for a next-generation platform. This role involves building enterprise-grade solutions using Java, Node.js, AWS, Kafka, REST APIs, and cloud-native technologies while contributing to architectural initiatives, production support, and continuous improvement within an Agile environment.

Key Responsibilities
  • Design, develop, and maintain highly available and scalable cloud-based applications and interfaces.
  • Develop RESTful APIs using Java and Node.js.
  • Design and implement event-driven applications utilizing Kafka.
  • Develop and maintain database solutions using Oracle PL/SQL.
  • Publish and manage APIs using API Gateway technologies such as Apigee or Stratum.
  • Monitor, troubleshoot, and support production environments using tools such as Splunk, Datadog, and Kibana.
  • Participate in architectural design discussions and contribute to enterprise technology initiatives.
  • Collaborate with Agile teams throughout sprint planning, development, testing, and deployment activities.
  • Apply Test-Driven Development (TDD) practices throughout the software development lifecycle.
  • Contribute to cloud-native application development and modernization initiatives.
  • Share technical knowledge, mentor team members, and promote engineering best practices.
  • Continuously evaluate and adopt emerging technologies to improve application quality and delivery.
Required Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 6+ years of hands-on software development and cloud engineering experience.
  • 3+ years of experience working on complex architectural designs and technology initiatives.
  • 3+ years of experience working in Agile development environments using Scrum or Kanban.
  • 3+ years of experience with Test-Driven Development (TDD).
  • Strong experience developing RESTful APIs using Java and Node.js.
  • Experience designing and developing event-driven applications using Kafka.
  • Experience publishing APIs using API Gateway technologies such as Apigee or Stratum.
  • Experience using production support and monitoring tools such as Splunk, Datadog, or Kibana.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and collaboration skills.
Preferred Qualifications
  • Experience developing cloud-native applications on AWS, including Lambda, EKS, Step Functions, S3, and DynamoDB.
  • Experience with CI/CD tools such as Jenkins, Jenkins Core, uDeploy, Concourse, or Terraform.
  • Experience with data modeling and data processing pipelines.
  • Experience with Docker or other containerization technologies.
  • Knowledge of ETL processes and operational data stores.
  • Understanding of end-to-end application, network, and infrastructure architecture.
  • Mainframe and COBOL experience.
  • Experience developing automated test cases using BDD and TDD frameworks such as JEST, Cucumber, and Selenium.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer - AWS & Application Modernization
Senior Java Developer - AWS & Application Modernization

Veriipro • Durham (NC)

On-site
USD 110,000 - 140,000
Full Stack Engineer
Full Stack Engineer

Compunnel, Inc. • Jersey City (NJ)

On-site
USD 100,000 - 130,000
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 100,000 - 130,000
Senior AWS Cloud Developer
Senior AWS Cloud Developer

Compunnel, Inc. • Town of Texas (WI)

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

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Senior Java Software Engineer
Senior Java Software Engineer

Compunnel, Inc. • City of White Plains (NY)

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

Compunnel, Inc. • Cincinnati (OH)

On-site
USD 120,000 - 180,000
AWS Java Tech Lead
AWS Java Tech Lead

TechDigital Group • United States

Remote
USD 100,000 - 130,000
Java AWS Engineer
Java AWS Engineer

Veriipro • Phoenix (AZ)

On-site
USD 90,000 - 120,000
Java Engineer
Java Engineer

10xTalents • Newark (NJ)

On-site
USD 90,000 - 120,000