
Principal Software Engineer, Java & AWS
Overview
As Principal Software Engineer, you own multiple Java applications at Marlabs LLC, delivering production code changes that drive business outcomes. You partner with the Business Systems Manager and Business Analyst to plan and execute releases, keeping teams on schedule. You bring 10+ years of software engineering expertise to bridge client needs with AWS infrastructure. This role demands onsite presence in Irving, TX three days a week, with a mandatory face-to-face interview.
What You'll Do8
- 1Own delivery of code changes to production for multiple Java applications, aligning with the Business Systems Manager and Business Analyst on scope and timeline.
- 2Design and implement scalable microservices on AWS, ensuring high availability and performance.
- 3Drive technical decisions for Spring Boot and Kafka integrations, balancing business requirements with engineering best practices.
- 4Lead code reviews and refactoring efforts to eliminate technical debt in Hibernate and REST APIs.
- 5Coordinate with vendors and IT resources to resolve production incidents, reducing downtime and meeting SLAs.
- 6Mentor junior engineers on CI/CD pipelines and Docker containerization, raising team velocity.
- 7Collaborate with clients to translate requirements into technical designs, delivering 2-3 major features per quarter.
- 8Establish monitoring and alerting with CloudWatch and New Relic, improving system observability.
Requirements8
- 110+ years in software engineering, with 5+ years in a principal or lead role.
- 2Java and Spring Boot expertise, including Hibernate and REST API development.
- 3Hands-on AWS experience with EC2, S3, Lambda, and CloudFormation.
- 4Kafka or similar event streaming platforms in production environments.
- 5Strong SQL and PostgreSQL or MySQL database design skills.
- 6Experience with Git, Jenkins, and Docker in a CI/CD workflow.
- 7Familiarity with Angular or React for frontend integration.
- 8Bachelor's degree in Computer Science or related field.
Salary Insight
Salary not disclosed in listing
Similar open positions
Explore active roles that match your skills and interests.
Early Warning Services, LLC
VerifiedPrincipal Software Engineer Java AWS
Lead technical leadership driving quality excellence across teams. Partner with product management to craft strategy and act as thought leader on industry trends. Mentor team members and coach engineers. Shape departmental technical vision aligning with cloud containerization CI/CD and automated testing. Influence cross-functional collaboration to drive progressive change. Support risk management and protect system integrity.
KnackHook, LLC
VerifiedLead Software Engineer, AWS Java Architect
You will lead the design, development, and integration of secure, scalable, cloud-native solutions across Payments, Money Movement, and Information Reporting platforms. With 15+ years of Java expertise, you will architect AWS-based microservices and APIs, driving technical decisions and mentoring a team of engineers. Your work directly impacts critical financial systems, requiring precision and ownership. This onsite contract role in Lewisville, TX offers the chance to shape mission-critical infrastructure from day one.

InfiCare
VerifiedSr. Java Engineer, Banking & AWS
12+ years of experience building enterprise-grade Java platforms in regulated environments like banking or financial services. You will own end-to-end delivery of scalable microservices and frontend applications using Java, Spring Boot, and AWS. Collaborate with cross-functional teams to design resilient RESTful APIs. This contract role in Columbus or Jersey City puts you at the core of mission-critical systems.

Photon
VerifiedSenior Java Developer, Microservices & Cloud
You will own the design and delivery of customer-facing microservices that power digital experiences for Fortune 500 clients. Partner with business and marketing teams to implement detailed applications, while building with Java, Spring Boot, and AWS on high-traffic systems. You will join a 4000+ person global team focused on digital modernization, and your first 90 days will be about shipping a critical service from design to production. This role stands out for its direct impact on enterprise-scale products and the freedom to set technical direction.
Bright Vision Technologies
VerifiedSenior Full Stack Java Engineer | Bright Vision Technologies
We need an engineer to architect and maintain enterprise-grade web applications at scale. You will own the end-to-end engineering lifecycle while collaborating with cross-functional teams. This role offers tremendous career growth within a leading technology consulting firm.

Lorvenk Technologies LLC
VerifiedLead Full Stack Java Developer, Application SME
Lead a cross-functional team as the Application SME for a full-stack Java platform. You will own end-to-end delivery, from architecture to deployment, in a Spring Boot and Angular environment. Partner with product managers and architects to define technical strategy. Your decisions directly impact system scalability and reliability across the organization. This role requires in-person collaboration in Woodbridge, NJ, with 4 days onsite.