Principal Software Engineer Java AWS
Overview
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.
What You'll Do11
- 1Partner with product management to craft product strategy and align with technology roadmaps
- 2Act as thought leader senior point of expertise on software engineering issues industry trends and emerging technologies
- 3Mentor team members provide coaching and guidance
- 4Take ownership for technical product design and architecture creation
- 5Develop presentations for small to medium groups
- 6Work closely with customers to understand needs and improve products
- 7Collaborate with software engineering product and architecture teams to shape engineering approaches
- 8Design and engineer product application services aligned with technology strategy roadmap focusing on cloud containerization CI/CD and automated testing
- 9Drive technical vision for future scalability ease of maintenance operational readiness and self-service capabilities
- 10Collaborate cross-functionally to influence and motivate others drive strategic change management
- 11Support risk management protect system integrity and confidentiality
Requirements19
- 1Bachelor’s degree in computer science or related technical field
- 215+ years designing and developing complex software projects 8+ years in FinTech domain
- 31-2 years implementing cloud applications using containerization CI/CD automated testing and compliance security guidelines
- 4Experience leading cross-functional teams to create technical solutions
- 5Effective communicator with public speaking skills comfortable presenting to all company levels
- 6Knowledge of SDLC best practices Agile Scrum LEAN and DevOps practices
- 7Proven track record designing and building full stack systems
- 8Hands-on experience with Java RESTful Web Services Spring Boot Kafka Tibco EMS JMS Oracle PL/SQL JavaScript AngularJS
- 9Test automation experience unit component integration and functional tests
- 10Opportunity for advanced degrees MS or PhD in Computer Science or related field
- 11Experience with CI/CD pipelines including Git Chef Maven Jenkins
- 12Solid understanding of modern cloud platforms AWS Google Cloud or Microsoft Azure
- 13Familiarity with code repositories Git SVN bug tracking tools Jira Bugzilla and wikis Confluence
- 14Background and drug screening experience with AWS databases and cloud orchestration tools like Terraform
- 15Expertise with monitoring alerting systems AppDynamics
- 16Hands-on experience with AWS and migration from on-prem to cloud
- 17Proficiency in programming languages C# Ruby Python and PHP with Java preferred
- 18Knowledge of ACHEFTF payment networks and real-time payment protocols
- 19Experience with Kubernetes and cloud native technologies
Salary Insight
$173 - $276k per year
Location
Required Skills
Similar open positions
Explore active roles that match your skills and interests.

Marlabs LLC
VerifiedPrincipal Software Engineer, Java & AWS
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.
22-2640844 BR Securities Processing Solutions Inc
VerifiedPrincipal Full Stack Software Engineer Hybrid
Lead full stack engineering initiatives driving architecture for financial applications. Own design roadmap and technical direction while mentoring teams. Shape scalable solutions leveraging modern cloud infrastructure.
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.

Infinite Computer Solutions (ICS)
VerifiedTechnical Architect Lead Java Spring Boot Cloud
Design and lead the implementation of scalable secure high performance enterprise applications. Own the technical direction and drive architectural decisions. Lead cross functional teams to deliver solutions that meet business needs.

Aroha Technologies
VerifiedSenior Technical Lead Java Node.js Microservices AWS
As a Senior Technical Lead, you will own the delivery of Java and Node.js microservices on AWS, guiding a team of engineers from design to deployment. You will set the technical direction for the team, enforce coding standards, and ensure scalable, resilient solutions. Your work will directly shape the architecture of enterprise systems serving thousands of users. This role combines hands-on coding with strategic leadership, offering the chance to mentor developers and influence the technology roadmap.

Enexus Global
VerifiedFull Stack Engineer Java AWS Developer
Own full stack engineering initiatives scaling cloud native enterprise applications. Lead development of backend systems using Java Spring Boot microservices and AWS infrastructure. Drive performance improvements and reliability across distributed systems.