Java Software Engineer

Cogent Inc
New York, NY, United States
1 day ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$80,000.0 - $120,000.0
Working hours
Regular working hours

Tech stack

Clean Code Principles Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Microsoft Online Services Cloud Computing Cloud Computing Security Cloud Engineering Code Coverage Continuous Integration
+37 more
Github Monitoring of Systems Hibernate (Java) Spring Framework Python (Programming Language) PostgreSQL Octopus Deploy Software Architecture Systems Development Life Cycle Redis Release Management Software Deployment Software Engineering Zenoss Data Logging Enterprise Software Applications Test-Driven Development (TDD) Apache Camel GitHub Copilot ReactJS Spring-boot Backend Build Management Containerization Information Technology Deployment Automation Build Tools Bitbucket Api Design Cloudwatch Restful APIs Amazon Simple Queue Service (SQS) Splunk Appdynamics Software Version Control Docker Microservices

Job description

Develop complex software solutions in an Agile environment as part of a global team of engineers, designers, and product experts

Design and build API and microservices-based applications

Lead and participate in technical design discussions across multiple technology disciplines

Collaborate with engineering teams, product teams, testing partners, and business stakeholders

Support onshore and offshore teams with technical expertise and complex system issues

Mentor and guide new or less experienced team members

Provide production support for delivered products and applications

Coordinate non-production deployments with software engineering and testing teams

Partner with release management teams for production deployments

Work with cloud-native technologies and deployment tools

Analyze application logs using tools such as Splunk, CloudWatch, ArgoCD, and AppDynamics

Create and maintain monitoring, alerts, and deployment cadence

Assist with technical aspects of the SDLC governance process

Requirements

We are looking for experienced Java professionals with strong backend, API, microservices, and cloud-native development experience. This role is ideal for engineers who can design complex solutions, collaborate with cross-functional teams, support production environments, and contribute to scalable enterprise applications.

Applicants must have authorization to work in the United States that permits full-time employment for the duration of the position without requiring current or future employer sponsorship.

Primary Skills: Java, Spring Boot, Spring Framework, RESTful API Development, Microservices Architecture, Aurora PostgreSQL, Redis, Hibernate, Microsoft Graph API, AWS, Docker, EKS, SNS/SQS, SDK, GitHub, Bitbucket

Secondary Skills: CI/CD, Secure Programming Practices, Cloud Security, GitHub Copilot, Claude, AppDynamics, ArgoCD, CloudWatch, Splunk, Zenoss, Test Driven Development, API Architecture, Python, ReactJS, Apache Camel, Bachelor’s degree in Computer Science, Engineering, or a related field

3+ years of professional software development experience

Strong experience with Java, Spring Boot, Hibernate, and API development

Experience with service-oriented and cloud-native software architecture

Hands-on experience with modern API and microservices development

Experience with build tools, testing, and CI/CD practices

Knowledge of secure programming practices, software delivery, and cloud security principles

Experience with AWS, Docker, EKS, SNS/SQS, and related cloud technologies

Experience with source control and development workflows using GitHub or Bitbucket

Experience with logging and monitoring tools such as AppDynamics, ArgoCD, CloudWatch, Splunk, or Zenoss

Familiarity with Test Driven Development and maintaining high code coverage

Strong analytical, problem-solving, collaboration, and presentation skills

Ability to work in a fast-paced, changing Agile environment

Proven ability to develop and support large-scale, business-critical systems

Preferred Skills & Certifications

Experience with AI-assisted product development using GitHub Copilot or Claude

Experience with Python, ReactJS, or Apache Camel

Experience with cloud-native application deployment and monitoring

Strong understanding of API architecture and microservices strategy

Cloud, Java, or secure software development certifications are a plus

About the company

Join a long-established organization in the insurance and financial services space, known for supporting individuals, families, employers, and businesses through trusted digital products and customer-focused solutions. As a Java Developer, you will play a key role in designing, developing, and supporting high-performance, cloud-native applications that strengthen critical enterprise platforms and improve user experiences at scale.

From API development and microservices to cloud deployment, monitoring, and secure engineering practices, this role offers the opportunity to work on modern systems supporting large-scale business operations, including group benefits, disability, and absence management capabilities. Whether you are a builder, problem-solver, or technical leader, this team values engineers who bring ownership, collaboration, technical curiosity, and a passion for building reliable, scalable solutions.

Apply for this position

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

Apply on www.thejobnetwork.com
Prepare application

Good distractions

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

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · World Congress 2022

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all