Java Tech Lead
Job in
Wilmington, New Castle County, Delaware, 19894, USA
Listed on 2026-09-10
Listing for:
ReqRoute,Inc
Full Time
position Listed on 2026-09-10
Job specializations:
-
Software Development
Java Developer, Backend Developer, Cloud Engineer - Software, Software Engineer
Job Description & How to Apply Below
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 No
SQL 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…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×