Java Tech Lead

ReqRoute,Inc

Wilmington (DE)

On-site

USD 170,000 - 240,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ReqRoute,Inc is hiring a Senior Java Tech Lead/Full Stack Developer to design and deploy enterprise Java microservices. The role focuses on cloud-native, event-driven systems using Spring Boot, Kafka, and AWS.

You will guide architectural decisions, mentor engineers, and ensure scalable geospatial solutions for the Banking/Financial Services sector. The position is onsite in Wilmington, DE, targeting professionals with 12+ years of experience and a strong background in CI/CD, testing, and

Qualifications

  • 12-16 years of experience in Java development and enterprise-scale systems.
  • Proven expertise with Java, Spring Boot, microservices, Kafka, and AWS cloud.
  • Experience designing cloud-native, event-driven, distributed systems.
  • Strong SDLC experience: architecture, CI/CD, containerization, cloud deployment.

Responsibilities

  • Design and implement robust Java microservices handling geospatial data with high performance.
  • Develop and optimize Spring Boot services integrating geospatial libraries for analytics.
  • Configure and manage AWS EC2 environments to host scalable microservices.
  • Collaborate with product owners and geospatial analysts to translate requirements into designs.
  • Review and refactor Java/Spring Boot code for modularity and best practices.

Skills

Java
Microservices
AWS
Database
Kafka

Tools

Spring Boot
Docker
Kubernetes
Jenkins
GitHub Actions
Terraform
Maven
Gradle

Job description

Job title: Java Tech Lead
Role is onsite
Years of experience required: 12-16

Mandatory skills:
Java, Microservices, AWS, Database, Kafka

Job Summary
Senior Java Full Stack Developer with 12+ years of experience in designing, developing, and deploying enterprise-scale applications using Java, Spring Boot, Microservices, Kafka, and AWS Cloud. Proven expertise in building cloud-native, event-driven, and highly scalable distributed systems for Banking, Financial Services, and Enterprise domains. Strong experience across the full software development lifecycle, including architecture, development, testing, CI/CD, containerization, and cloud deployment.

Responsibilities

  • Design and implement robust Java based microservices that process and serve complex geospatial data while maintaining high performance and reliability for enterprise applications.
  • Develop and optimize Spring Boot services that integrate geospatial libraries and data sources to deliver efficient spatial queries and analytical features for business users.
  • Configure and manage AWS EC2 environments to host and scale Java microservices that support geospatial workloads with strong focus on availability and cost efficiency.
  • Collaborate with product owners and geospatial analysts to translate domain requirements into technical designs and implementation plans that align with organizational objectives.
  • Review and refactor existing Java and Spring Boot codebases to enhance modularity, maintainability, and adherence to best practices across microservices architecture.
  • Implement secure interfaces and APIs that enable reliable data exchange between geospatial services, external systems, and client applications following industry security standards.
  • Monitor application performance and resource utilization on AWS EC2 instances and propose improvements that enhance throughput, stability, and user experience.
  • Coordinate with quality engineering teams to define test strategies for microservices including unit, integration, and performance testing for geospatial processing flows.
  • Prepare detailed technical documentation that covers architecture decisions, deployment configurations, and operational procedures for Java and Spring Boot services.
  • Mentor team members on advanced Java concepts, microservices patterns, and effective use of Spring Boot features to maintain consistent engineering quality.
  • Engage with stakeholders to plan delivery milestones, estimate effort, and ensure that geospatial solutions are delivered on schedule and within defined quality expectations.
  • Ensure compliance with organizational governance standards, data protection guidelines, and regulatory requirements in all geospatial solution components.
  • Drive continuous improvement initiatives by identifying opportunities to adopt emerging tools, frameworks, and patterns that enhance geospatial capability within the organization.

Qualifications

  • Demonstrate strong proficiency in core and advanced Java concepts including multithreading, collections, and performance optimization applied to geospatial processing scenarios.
  • Exhibit hands‑on expertise with Spring Boot for building microservices including dependency injection, RESTful services, configuration management, and observability.
  • Show practical experience designing and deploying microservices architectures that handle high volume and low latency geospatial data transactions.
  • Apply working knowledge of AWS EC2 for provisioning, configuring, and managing compute resources that host Java based microservices in production environments.
  • Utilize experience with geospatial concepts such as coordinate reference systems, vector and raster data, and spatial indexing to design effective solutions.
  • Display familiarity with relational and NoSQL data stores commonly used for geospatial applications and design schemas that support efficient spatial queries.
  • Use strong understanding of CI and CD practices to automate build, test, and deployment pipelines for Java and Spring Boot microservices.
  • Demonstrate ability to analyze complex problems in geospatial workflows and propose practical and scalable technical solutions.
  • Communicate effectively with cross functional teams and stakeholders to ensure clear understanding of geospatial solution capabilities and constraints.
  • Maintain focus on quality and maintainability by adhering to coding standards, conducting reviews, and encouraging continuous learning within the team.
  • Leverage prior experience of eight to twelve years in Java development to guide architectural decisions and ensure resilient microservices solutions.
  • Prefer exposure to additional cloud native services such as container orchestration and monitoring tools that complement AWS EC2 deployments.
  • Value experience working in office based agile environments where close collaboration and quick feedback cycles are essential for project success.

Certifications Required: Preferred certifications include AWS Certified Developer Associate or AWS Certified Solutions Architect Associate and Java focused credentials such as Oracle Certified Professional Java Programmer.

Technical Skills

Backend

  • Java 8/11/17/21
  • Spring Boot, Spring MVC, Spring Cloud
  • Microservices Architecture
  • RESTful APIs, GraphQL
  • Hibernate, JPA, JDBC
  • OAuth2, JWT, Spring Security
  • Design Patterns, Domain Driven Design (DDD)

Messaging & Streaming

  • Apache Kafka
  • Event-Driven Architecture
  • Kafka Streams

Cloud & DevOps

  • AWS (EC2, ECS, EKS, Lambda, S3, RDS, DynamoDB, CloudWatch, IAM)
  • Docker, Kubernetes
  • Jenkins, GitHub Actions
  • Terraform, CloudFormation
  • Maven, Gradle

Databases

  • Oracle
  • PostgreSQL
  • MySQL
  • MongoDB
  • Cassandra
  • Redis

Monitoring & Logging

  • Splunk
  • ELK Stack
  • Grafana
  • Prometheus

Tools & Methodologies

  • Git, Bitbucket
  • Jira, Confluence
  • Agile/Scrum
  • JUnit, Mockito, Postman, SonarQube
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Technical Lead
Java Technical Lead

Sysco • Houston (TX)

On-site
USD 120,000 - 180,000
Java Technical Lead
Java Technical Lead

Jobtailor • New York (NY)

On-site
USD 140,000 - 170,000
Senior Java Engineer | Spring | AWS | Microservices Architecture
Senior Java Engineer | Spring | AWS | Microservices Architecture

Mogi I/O : OTT/Podcast/Short Video Apps for you • Seattle (WA)

Hybrid
USD 130,000 - 145,000
Principal Developer
Principal Developer

Jobtailor • Minneapolis (MN)

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

Inherent Technologies • Jersey City (NJ)

On-site
USD 120,000 - 190,000
Java Technical Lead
Java Technical Lead

Rapid Eagle Inc • Los Angeles (CA)

On-site
USD 140,000 - 190,000
401(k) matching
Dental insurance
Health insurance
Java Integration Architect
Java Integration Architect

Mogi I/O : OTT/Podcast/Short Video Apps for you • Los Angeles (CA)

Hybrid
USD 130,000 - 145,000
Java Full Stack Developer
Java Full Stack Developer

koundinyasa Technology Services • Indiana (PA)

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

IVIDTEK INC • Las Vegas (NV)

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

CitiusTech • Nashville (TN)

On-site
USD 100,000 - 130,000