Jobs → Engineering → Java Software Engineer

Java Software Engineer

Naveen KrishnaUnited StatesSENIORPosted 1h ago
JavaSpring BootREST APIsMicroservicesPostgreSQLSSOOIDCOAuth 2.0OktaRBACAPI GatewayOWASPJiraSonarQubeAWS
About the Role We are looking for an experienced Java Software Engineer to join our team in Plano, TX. This role involves designing, developing, and maintaining scalable backend applications while providing technical leadership and mentoring junior team members. Key Responsibilities • Design and develop scalable backend applications • Provide technical leadership and mentor junior team members • Integrate third-party APIs such as Jira and SonarQube Requirements • 14+ years of overall IT experience • 6+ years of hands-on Java and Spring Boot development • Strong experience building REST APIs and Microservices architecture • Excellent PostgreSQL knowledge, including schema design, query optimization, and database migrations • Hands-on experience with SSO, OIDC, and OAuth 2.0 authentication • Experience with Okta is highly preferred • Strong understanding of Role-Based Access Control (RBAC) • Knowledge of API Gateway patterns, security headers, and OWASP security best practices • AWS Certification (Developer or Associate) is mandatory

Similar projects

Python Full Stack Developer
Endla Raju · Python, React.js, Angular
Senior .Net Application Developer
Vijila Philip · React, Azure, DevOps
.NET Developer
Lalit Kumar · C#, VB.NET, ASP.NET
Early · 0 applied1 of 5,334 projects

Apply with AI cover letter

AI writes a personalized application in 19 seconds. Just upload your resume.

No credit card · First application free
© 2026 Freelanly · Terms · Privacy