Lead Principal Software Engineer (Java Spring Boot)
Openkyber
OpenKyber is seeking a Lead Principal Software Engineer to serve as the primary technical authority for designing, architecting, and delivering high-scale, cloud-native enterprise solutions for our client in the Washington, DC area. This high-impact role balances strategic technical leadership with direct hands-on execution, driving architectural standards, domain-driven design, and DevSecOps best practices across multiple engineering teams. The ideal candidate will partner closely with product leaders and executive stakeholders to translate complex business vision into secure, resilient, and high-performance applications leveraging Java, Spring Boot, Kafka, Angular, and AWS. Key Responsibilities Architecture & Hands-On Engineering:
Lead the end-to-end design, full-stack development, and deployment of complex microservices, event-driven architectures, and cloud-native solutions using Java, Spring Boot, Kafka, and Angular.
Technical Leadership & Governance:Establish enterprise engineering standards, conduct architectural reviews, enforce secure coding practices, and mentor engineers across multiple delivery teams.
Cloud & Integration Strategy:Drive AWS cloud-native solution design leveraging Infrastructure as Code (IaC), robust API management, and enterprise integration patterns.
Platform Capabilities & Reusability:Build reusable platform frameworks, SDKs, business rules engines, and shared capabilities to accelerate delivery and reduce friction across engineering units.
Operational Excellence & DevSecOps:Define and enforce standards for CI/CD pipelines, DevSecOps practices, and system observability (logging, alerting, metrics, distributed tracing).
Data & Messaging Infrastructure:Oversee scalable data modeling, complex SQL optimization, and Kafka platform administration to support high-throughput messaging and streaming.
Stakeholder Alignment:Collaborate with Product Owners, Solutions Architects, and business executives to translate business requirements into technical roadmaps and risk-mitigated delivery plans.
Qualifications Education:Bachelor's degree in Computer Science, Engineering, IT, or equivalent practical experience.
Core Experience:10+ years of progressive software engineering experience, including 8+ years of hands-on Java development and 3+ years in a technical leadership/principal capacity.
Technical Stack Expertise:Backend: Advanced Java, Spring Boot (IoC, auto-configuration, custom beans), REST APIs, and microservices architecture.
Messaging & Streaming: 3+ years of hands-on experience with Apache Kafka, event-driven design, and platform administration.
Cloud: Extensive experience building AWS-native solutions (Lambda, S3, EC2, API Gateway, SNS/SQS, CloudWatch, CloudFormation).
Frontend: Hands-on development experience with Angular or modern Web application frameworks.
Data: Advanced proficiency in SQL, relational and NoSQL database modeling, and query performance tuning.
Architecture Concepts: Deep mastery of Domain-Driven Design (DDD), bounded contexts, configuration-driven patterns, and resilience engineering (circuit breakers, fault tolerance, retry logic).
DevOps & Observability: Hands-on experience with CI/CD tools (Git, Jenkins, Jira), containerization (Docker, Kubernetes/OpenShift), and monitoring suites (Datadog, Splunk, Grafana, OpenTelemetry).
Leadership & Communication: Proven track record of influencing cross-team technical decisions, mentoring senior talent, and effectively bridging business goals with technical execution.
For applications and inquiries, contact:View email address on us.fitly.work
$98.18k - $115.5k
...development and maintenance of best in class software experiences. The candidate is a self-... ...software solutions using .NET C# Java and Spring Boot technologies. Build and enhance... ...Collaborate with architects product owners and engineering teams to define technical...SuggestedFull timeTemporary workWork experience placementLocal area3 days per week- ...continuously looking for entry-level software programmers, Java full stack developers, Python/Java... ...data analysts/data scientists, data engineers, machine learning engineers for full... ...javascript, C++ or software programming. Spring boot, microservices, Docker, Jenkins,...SuggestedFull timeRemote work
- ...should apply? Recent computer science/engineering /mathematics/statistics or science graduates... ...please visit REQUIRED SKILLS For Java /Software Programmers Bachelors degree or... ...javascript, C++ or software programming Spring boot, microservices, Docker, Jenkins and REST...SuggestedImmediate startRemote work
$123k - $163k
...year Requirements: ~4+ years of experience in Java development (Java 21+ preferred) ~ Proficient with Java 21+, Spring Boot, and Google Cloud Platform, with experience in... ...integration of services into a new pricing engine that connects with the POS Participate in the...SuggestedHourly payFull timeRemote work$170k - $281k
...greatest potential. Title and Summary Principal Software Engineer Who is Mastercard? Mastercard is... ...impact. Role Define and lead the architectural vision for... ...large-scale backend services using Java, Spring, Spring Boot, Kafka, and modern event-driven architectures...SuggestedFull timePart timeWorldwideFlexible hours- ...realize their greatest potential. Title and Summary Lead Software Engineer Company Overview Who is Mastercard? Mastercard is a... ...‑on experience developing enterprise applications using Java/Spring Boot and/or Python/Django, as well as modern front‑end technologies...WorldwideFlexible hours
$140k - $231k
...governments realize their greatest potential. Title and Summary Lead Software Engineer Overview: Interested in building the next... ...engineering practices. You will work across technologies including Java, Spring Boot, React, GraphQL, Databricks, AWS, Spark, Hadoop, real-...Full timePart timeWorldwideFlexible hours$63.14k - $118.14k
...and help the world’s leading organizations unlock the... ...strong background in software development. Your role... ...and services using Java Writing code to build... ...managers, designers, engineers and other integrated... ...paradigms using Spring Boot and Java. ~ Strong...Full timeLocal area- ...Java Developer Duration: 12+ Months (Long Term) Location: Dallas, TX OR Atlanta, GA – Onsite role HackerRank Test & In-person... .... Required skills (Hands-on Required): Strong Core Java, Spring boot, Microservices, Kubernetes, Kafka, NoSQL Job Description:...
- ...Key Responsibilities: Design, develop, and maintain scalable applications using Core Java and Spring Boot Build and implement microservices-based architecture Develop and consume REST APIs Work extensively with AWS services , especially...
- ...Java Developer Excellent in Java 8 programming and object oriented concepts. Experience with JAVA Spring, Spring boot based microservices development. Experience using swagger for API development. Azure based development experience is a must. Good understanding of...
- ...Senior Java Engineer Skills required: At least 7 years of Java experience Experience in Java/J2EE technology with expertise in Spring (Spring Boot, Spring MVC, Spring Core, Spring Rest Controller, Spring Batch) Good on Rest Services including the API documentation...
- ...Java Microservices Developer Location: Plano, TX, Atlanta, GA & Bothell, WA Type: Contract Interview Type: In-Person Required... ...interview process: Recent hands on experience in working in Spring Boot, Spring Framework, REST Standards. Knowledge in UI frameworks...Contract work
- ...java developer - - hybrid - malvern pa - ssessment Required kills: ~ REST services/Java/Supergraph/Dynamo... ...on backend services on critical services - Java- mix with spring boot and Python, AWS lambda and Glue, Dynamo and Auror...
- ...Java Developer Location: Atlanta, GA Duration: Fulltime Job Description Must Have Technical/Functional Skills Must have Unemployment... ...Domain Exp (Preferred PS-US Acc) Java, J2EE, Angular 17, Spring Boot, Microservices, Java Script, CSS, JSON, REST/SOAP Webservices,...Full time
- ...Java Developer The Java Developer will be tasked... ...computer applications software or specialized utility... ...in Computer Science / Engineering or related technical degree... ...of experience with Spring MVC 4.0 or higher ~ Minimum... ...and using Spring Boot ~ Experience with persistence...
- ...Java AWS Developer Location: Columbus, OH Jersey City, NJ, Wilmington, DE & Atlanta, GA Job Description: Mandatory... ...EE, XML, Web Services/SOA and used Java. Frameworks - Spring, spring batch, Spring-boot, JPA, REST, MQ. Knowledgeable in developing RESTful...Work experience placement
$120k - $130k
...Sr. Java Developer Location: Atlanta, GA (Onsite from... ...Description: JAVA Spring, Spring boot based Microservices development... ...testing. Hands on Lead Solution Architect with... ...practices in secure modern software development. Ability...- ...Java Developer Location: either Columbus, OH or Minneapolis, MN or Dallas, TX or... ...Develop modern RESTful API's using Java and Spring Boot, full stack developer, DevOps, CICD,... ...production deployments etc.) Assist with software / Data design (Database Schema, Storage...Permanent employmentContract workLive in
- ...Responsibilities: Senior Level Java resources needed that have... ...in the full life cycle of software development and support... ...with Microservices (REST API), Spring boot, Netflix OSS, Zuul, Docker and... ...Bachelor's degree in Software Engineering, Computer Science, IT or other...Full time
- ...Lead Software Developer Join Us: The Virtus Solution is looking to expand our Team! Now hiring: Leaders. Challengers. Inventors... ...team leadership and management. Highly experienced in Java and Spring Boot Ability to design, evaluate, and implement complex...Immediate start
- ...Please let me know if you are available for this role. Title: JAVA Developer Location : Atlanta, GA Duration:... ...Domain Exp (Preferred PS-US Acc) Java, J2EE, Angular 17, Spring Boot, Microservices, Java Script, CSS, JSON, REST/SOAP Webservices,...Full timeImmediate startRelocation
- ...Mid-Level Java Developer Skills required: At least 5 years of Java experience... .../J2EE technology with expertise in Spring (Spring Boot, Spring MVC, Spring Core, Spring Rest... ...set: Yes Type of project: Development/Engineering Master Job Title: Dev: Java Branch...Local area
- ...Java Bigdata Description: looking for Java Senior Developers... ...and to work with one of the leading financial services organizations... ..., and troubleshooting software in the user interface or service... ...cloud • Java/JEE, Spring, Spring boot, REST/SOAP web services, Hibernate...
- ...Title: Java Developer Location: Atlanta, GA Contract Job Description: We are looking for an experienced Senior... ..., and enhance enterprise applications using Java, J2EE, and Spring Boot. ~ Build and maintain microservices-based architectures...Contract work
- ...Senior Java Developer The candidate will... ...life cycle of software development and support... ...user staff and leads review of other team... ...in Software Engineering, Computer Science,... ...architectures (Struts, Spring, Hibernate) o... ...REST API), Spring boot, Netflix OSS, Zuul...
- ...Position-Java Developer Duration-Contract Location- tlanta, G JD Design... ...the release management cycle as well as the software development environments. Digital : Microservices, Digital : Spring Boot, Angular 13, Struts Framework, Core Java...Contract workImmediate start
- ...client that is seeking a remote Senior Java Developer to join their team.Summary:We... ...scalability, and observability through best engineering practices Participate in architecture... ...building Java based Microservices with Spring Boot Some form of NoSQL (they use...Hourly payContract workRemote work
- ...Responsibilities Kforce has a client seeking a remote Java Developer to join their team. We are seeking a Senior Java Developer... ...develop, and maintain scalable microservices using Java 21+ and Spring Boot Support modernization efforts by migrating legacy applications...Hourly payContract workRemote work
- ...Entry-Level Java Developer SynergisticIT understands the complex... ...Computer Science, Electrical Engineering, Information Systems,... ...development ~ Understanding of the software development life cycle ~... ...Preferred Skills: ~ Spring Boot Microservices Rest Webservices...Part timeH1bRelocationFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Principal Software Engineer (Java Spring Boot). Be the first to apply!
- lead engineer Atlanta, GA
- lead operating engineer Atlanta, GA
- lead app. developer Atlanta, GA
- lead infrastructure engineer Atlanta, GA
- lead network engineer Atlanta, GA
- lead web developer Atlanta, GA
- principal software engineer Atlanta, GA
- java developer backend Atlanta, GA
- java developer remote part time Atlanta, GA
- java developer c2c Atlanta, GA


