CrawlJobs Logo

Tech Architect Java

United States, Atlanta Employment contract 147000.00 USD / Year · Job Posted March 21, 2026
Apply Position
Job Link Share

Job Description

Role: Tech Architect JAVA. Location: Atlanta, GA. FTE ONLY.

Job Responsibility

  • Architect and hands on develop Java/Spring Boot microservices deployed on AWS EKS (Fargate)
  • Define end to end application, cloud, and data architecture
  • Ensure secure handling of IRS FTI data and compliance with NIST 800 53
  • Lead API design, microservices patterns, and system integrations
  • Guide Angular front end architecture and secure UI integration
  • Design and optimize PostgreSQL (AWS RDS) data models and performance
  • Architect and support batch workflows using TIDAL scheduler
  • Implement DevSecOps best practices (CI/CD, container security, logging, monitoring)
  • Conduct code and architecture reviews
  • mentor engineering teams
  • Collaborate with Security, Cloud, and Delivery teams on audits and production readiness

Requirements

  • 15+ years of enterprise application development and architecture experience
  • Expert in Java, Spring Boot, REST APIs, microservices
  • Strong hands on AWS EKS (Fargate) experience
  • Solid experience with Angular and modern front end architecture
  • Experience handling IRS FTI or similarly regulated sensitive data
  • Strong knowledge of NIST 800 53 security controls
  • Experience with PostgreSQL (RDS)
  • Experience with TIDAL or enterprise job scheduling tools
  • Excellent communication and technical leadership skills

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Tech Architect Java

8 matching positions

Solution Architect/ Java Tech Lead

Location
Location
Vietnam , Hà Nội
Salary
Salary:
Not provided
cmcglobal.com.vn Logo
CMC Global Company Limited.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong Java development (Java 17, Spring Boot 3)
  • Microservices architecture experience
  • React.js and modern frontend frameworks
  • RDBMS database design and optimization
  • RESTful API design and implementation
  • Cloud platforms (AWS/Azure) and containerization
  • CI/CD pipeline setup and DevOps practices
  • Strong leadership and team management skills
  • Excellent problem-solving and decision-making abilities
  • Effective communication with stakeholders
Job Responsibility
Job Responsibility
  • Architect and design robust, scalable, and secure systems from the ground up
  • Lead the technical team, conduct code reviews, and uphold best coding practices
  • Define and drive development standards, ensuring consistency and quality across modules
  • Oversee system integration efforts and ensure seamless interaction with external platforms
  • Guide the team in implementing and optimizing microservices architecture
  • Work closely with stakeholders to align the technical roadmap with business objectives
  • Mentor junior engineers, foster a culture of learning and innovation
  • Proactively identify and solve architectural bottlenecks or performance issues
What we offer
What we offer
  • Package 14 salary months
  • Extra package per year
  • Young and dynamic working environment
  • Continuous development of hard and soft skills through work and professional training
  • Opportunity to approach the newest technology trends
  • Exciting leisure: sports and art events, football club, family day
  • Company trip, Holidays
  • Fulltime
Read More
Arrow Right

Java Lead Developer / Java Solution Architect

We are seeking an experienced Java Lead Developer / Solution Architect with stro...
Location
Location
United States , Dublin
Salary
Salary:
65.00 USD / Hour
realign-llc.com Logo
Realign
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 13+ years of hands-on Java development experience
  • at least 3+ years in a Tech Lead or Solution Architect role
  • strong expertise in Spring Boot, Spring Cloud, Microservices, RESTful API development
  • solid experience with JPA/Hibernate, Kafka, Docker, Kubernetes, and CI/CD tools
  • hands-on experience with Google Cloud Platform (GCP) (AWS/Azure also acceptable)
  • proven track record in cloud-native application design and deployment
  • strong knowledge of application security, data privacy, and compliance standards
  • excellent communication and stakeholder management skills
Job Responsibility
Job Responsibility
  • Architect, design, and implement scalable and secure solutions using Java, Spring Boot, Spring Cloud, and Microservices
  • lead end-to-end development efforts, ensuring adherence to architecture principles, coding standards, and best practices
  • define and document solution architecture, ensuring compliance with enterprise standards and security requirements
  • design and deploy cloud-native applications leveraging GCP (preferred), AWS, or Azure
  • collaborate with product managers, business analysts, and stakeholders to translate requirements into technical solutions
  • guide and mentor development teams, conduct code reviews, and drive technical excellence
  • integrate enterprise applications using RESTful APIs, Kafka, and messaging frameworks
  • implement and optimize CI/CD pipelines, containerization (Docker, Kubernetes), and DevOps practices
  • monitor, analyze, and improve system performance, scalability, and reliability
Read More
Arrow Right
New

Senior Java Tech Lead

We are seeking a highly skilled and experienced Senior Java Developer to join ou...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience: 7+ years of professional experience in Java development
  • Java Core: Strong proficiency in Java and its ecosystem, with a deep understanding of object-oriented programming, design patterns, and data structures
  • Backend Services: Extensive experience in developing and deploying scalable and high-performance backend services
  • Data Distribution/Caching: Proven experience with data distribution technologies like Kafka and in-memory data grids/caching solutions such as Apache Ignite, VMware GemFire, or similar
  • Database Technologies: Strong understanding and hands-on experience with relational databases (e.g., PostgreSQL, Oracle, SQL Server) and/or NoSQL databases (e.g., MongoDB, Cassandra)
  • Kubernetes & Docker: Hands-on experience with Docker for containerization and Kubernetes for container orchestration and deployment
  • Multithreading: Expert-level knowledge and practical experience with Java multithreading and concurrency concepts
  • Security: Strong understanding of application security principles, secure coding practices, and experience implementing security measures
  • Unit Testing: Experience with unit testing frameworks and practices (e.g., JUnit, Mockito)
  • Troubleshooting & Support: Excellent problem-solving skills with a strong ability to provide L3 support and troubleshoot complex production issues
Job Responsibility
Job Responsibility
  • Design, develop, and implement high-performance Java backend services for the data platform, focusing on efficient data distribution using Kafka and advanced caching mechanisms utilizing technologies like Apache Ignite, VMware GemFire, or similar in-memory data grids
  • Maintain, enhance, and optimize existing Java services and the data platform, ensuring scalability, reliability, and low latency
  • Implement solutions using containerization technologies such as Docker and orchestration with Kubernetes
  • Apply advanced multithreading techniques to develop highly concurrent and responsive applications
  • Ensure the security of applications and data by implementing secure coding practices and adhering to security standards
  • Collaborate with architects, product managers, and other developers to understand requirements and translate them into technical solutions
  • Participate in the entire software development lifecycle, including requirements gathering, design, coding, testing, deployment, and support
  • Conduct code reviews to ensure code quality, maintainability, and adherence to best practices
  • Provide L3 support for production issues, including root cause analysis and timely resolution
  • Participate in a rotational schedule for lower environment support, ensuring smooth operations and stability
  • Fulltime
Read More
Arrow Right

Java Tech Lead - FX Risk

FX Risk Java Developer. Citi's Markets technology team is growing at lightning s...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Core Java and multithreading knowledge (jdk11 and upper)
  • Design and implement efficient data structures and algorithms
  • Experience with any SQL/No SQL databases (Oracle, MySql, Postgres, Mongo, Cassandra, etc)
  • Experience with any MQ (Kafka, Tibco, Solace, etc)
  • Good understanding of how Linux / JVM works
  • Passion to write code using TDD and be ready for L3 support
  • English B1
  • 12+ years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
Job Responsibility
Job Responsibility
  • Lead and mentor a team of Java developers, fostering a culture of technical excellence and ownership
  • Define technical vision and architecture for FX risk calculation platforms
  • Make critical technical decisions on system design, technology stack, and implementation
  • Champion best practices in code quality, testing, performance, and security
  • Conduct code reviews and elevate team capabilities through constructive feedback
  • Take complete ownership of systems and features across the entire Software Development Life Cycle
  • Drive accountability within the team - ensuring every member embraces ownership of their work
  • Own the technical roadmap and ensure alignment with business objectives
  • Proactively identify and mitigate risks throughout the development lifecycle
  • Design and architect scalable, resilient solutions for complex risk calculation workflows
  • Fulltime
Read More
Arrow Right

Java Tech Lead

Randstad is presently working with a financial services company, offering highly...
Location
Location
Malaysia , Kuala Lumpur
Salary
Salary:
12000.00 - 18000.00 RM / Month
https://www.randstad.com Logo
Randstad
Expiration Date
July 24, 2026
Flip Icon
Requirements
Requirements
  • Java Expertise: Extensive professional experience with Java (Java 11/17+ preferred).
  • Spring Ecosystem: Deep hands-on experience with Spring Framework, Spring Boot, Spring Cloud, and Spring Security.
  • Microservices Architecture: Proven track record of designing and implementing distributed, event-driven microservices architectures. Understanding of patterns like service discovery, circuit breakers, and API gateways.
  • Data Management: Strong experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases, alongside ORM frameworks like Hibernate/JPA.
  • Frontend Development: Solid experience with modern frontend technologies and frameworks (e.g., Svelte, React, Angular, or Vue.js), JavaScript/TypeScript, HTML5, and CSS3.
  • Leadership: Demonstrated experience leading, mentoring, or coaching a small team of developers in a collaborative environment.
  • Communication: Exceptional communication and interpersonal skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
  • Experience with containerization (Docker, Kubernetes) and cloud platforms (AWS, Azure, or GCP).
  • Familiarity with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).
  • Minimum of 7 years of professional software development experience, with at least 2 years acting in an architectural or lead capacity.
Job Responsibility
Job Responsibility
  • Architecture & Design: Design, build, and maintain robust, scalable, and secure enterprise-grade cloud applications using Java, Spring, and Spring Boot microservices architecture.
  • Technical Leadership & Mentorship: Act as the technical lead for a small team of developers. Provide guidance, conduct constructive code reviews, and mentor team members to elevate their technical skills and career growth.
  • Full-Stack Development: Drive the end-to-end delivery of features, ensuring seamless integration between powerful backend microservices and responsive, user-friendly frontend applications.
  • Best Practices: Establish and enforce engineering best practices, including clean code principles, comprehensive testing (unit/integration), CI/CD automation, and agile methodologies.
  • Collaboration: Work closely with product managers, system architects, and cross-functional teams to translate complex business requirements into technical specifications.
What we offer
What we offer
  • Good Benefits
  • Financial Services Industry
  • Accessible Location
  • Exciting Projects + Career Growth
  • Fulltime
Read More
Arrow Right

Senior Java Architect Lead, Senior Vice President

We’re currently looking for a high caliber professional to join our team as Seni...
Location
Location
United States , Jersey City
Salary
Salary:
176720.00 - 265080.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
June 29, 2026
Flip Icon
Requirements
Requirements
  • 8+ years of relevant experience in Apps Development role with hand on coding
  • Demonstrated thought leadership in designing complex and distrusted systems
  • In depth knowledge of Java, Spring, Kafka, Distributed Cache/Systems (e.g. Apache Ignite)
  • Hands on experience on relational databases like Oracle
  • Any experience with NoSQL databases like MongoDB is preferred
  • Hands on experience with designing and developing ML/GenAI solutions
  • Experience with Python is preferred
  • Great exposure to microservices architecture
  • API first design thinking and implementation using Rest, websocket and gRPC
  • Experience with building applications on cloud platform such as Docker, Kubernetes or OpenShift
Job Responsibility
Job Responsibility
  • Provide expertise in area and advanced knowledge of applications design/architecture, programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Guide team to establish design standard, improving efficiency of development workflow and product rollout
  • Take ownership of smooth Production releases planning and execution
  • Oversee software quality and system modifications
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Analyze existing operations to identify risks and redundancies
  • Conduct comprehensive assessments to develop solutions
  • Liaise with team members, management to ensure projects are completed to application development and governance standard
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • discretionary and formulaic incentive and retention awards
  • Fulltime
Read More
Arrow Right

Sr Java tech lead

Role: Sr JAVA tech lead
Location
Location
United States , McLean
Salary
Salary:
171000.00 USD / Year
realign-llc.com Logo
Realign
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10 - 13 years of experience
  • Design, develop, and deploy web applications using AWS services such as EC2, S3, Lambda, and DynamoDB
  • Develop and maintain serverless architectures using AWS services such as API Gateway, CloudFormation, and CloudWatch
  • Create and maintain automated deployment pipelines using AWS CodePipeline and CodeBuild
  • Design and develop RESTful APIs using AWS API Gateway and Lambda
  • Develop and maintain automated testing frameworks using AWS services such as CodeBuild and CodeDeploy
  • Design and develop cloud-native applications using AWS services such as ECS, EKS, and Fargate
  • Develop and maintain cloud infrastructure using AWS services such as CloudFormation and CloudWatch
  • Monitor and troubleshoot application performance using AWS services such as CloudWatch and X-Ray
  • Develop and maintain security best practices for AWS services such as IAM, KMS, and CloudTrail
  • Fulltime
Read More
Arrow Right

Java Microservices Tech Lead - Vice President

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive Experience: Minimum of 10 years of proven software development experience, specializing in Java, Spring Boot, React, Oracle, Kafka, MongoDB.
  • Modern Application Development: In-depth knowledge of modern application architecture
  • Clear understanding of Data Structures and Object-Oriented Principles using Java principles.
  • Multiple years of experience architecting and building horizontally scalable, highly available, highly resilient, and low latency applications
  • Practical experience with Artificial Intelligence (AI) tools for enhancing development workflows.
  • Proficiency in Microservices frameworks (e.g., Spring Boot), Event-Driven Services, and Cloud-Native Application Development. Multiple years of experience on Service Oriented and Microservices architectures, including REST and GraphQL implementations
  • Multiple years of experience with Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.)
  • Proficiency with Continuous Integration/Continuous Deployment (CI/CD) pipelines and tools for building (e.g., Maven, Gradle) and deploying code (e.g., Docker, Jenkins, OpenShift).
  • Experience with AWS is considered a significant advantage.
  • Full Stack Proficiency: Demonstrated ability to design, develop, and maintain both front-end and back-end components of robust web applications.
Job Responsibility
Job Responsibility
  • Establish and implement new or revised application systems and programs in coordination with the Technology team
  • Lead applications systems analysis and programming activities
  • Fulltime
Read More
Arrow Right