Java Backend Engineer

High Bridge Consulting
New York, NY, United States
2 months ago
Apply on dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Performance Management Code Review Continuous Integration Monitoring of Systems IBM WebSphere MQ PostgreSQL Open Web Application Security Prometheus Secure Coding Software Deployment Data Logging
+16 more
Grafana Spring-boot AWS ECS Git Cloudformation Build Management Containerization Kubernetes Deployment Automation Apache Kafka Restful APIs Terraform Splunk Dynatrace Jenkins Microservices

Job description

  • Design and build scalable Java microservices using Spring Boot
  • Develop secure, high-performance REST APIs
  • Deploy applications on AWS ECS and Kubernetes
  • Build and maintain CI/CD pipelines using Jenkins
  • Implement Infrastructure as Code with Terraform and CloudFormation
  • Collaborate with platform engineers to improve reliability, scalability, and automation
  • Integrate monitoring, logging, and application performance tools
  • Troubleshoot production issues and optimize application performance
  • Follow secure coding standards and best engineering practices

Requirements

  • 7+ years of Java backend development
  • Strong experience with Java 11/17+
  • Expertise in Spring Boot and Microservices Architecture
  • Experience designing and developing REST APIs
  • Hands-on experience with AWS services (especially ECS)
  • Experience with Kubernetes and containerized deployments
  • Infrastructure as Code using Terraform and/or AWS CloudFormation
  • CI/CD pipeline development using Jenkins
  • Git version control (Fork, Pull Request, Code Review workflow)
  • Experience with Aurora PostgreSQL
  • Strong understanding of secure coding practices and OWASP Top 10
  • Experience with monitoring and observability tools such as Dynatrace, Splunk, and structured logging, * Blue/Green and Canary deployment strategies
  • Prometheus
  • Grafana
  • Geneos
  • Distributed tracing (Jaeger or Zipkin)
  • Kafka
  • IBM MQ
  • CockroachDB

Apply for this position

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

Apply on dice.com
Prepare application

Good distractions

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

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · World Congress 2023

2:38 min

Establishing comprehensive monitoring and log management

Michael Eder +1 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

57 sec

Extracting API schemas automatically during continuous integration builds

Axel Barbier · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all