Back to search

Senior Software Engineer (Java)

Senior Java developer designing, building and testing scalable backend applications while leading technical discussions and mentoring junior team members.

  • Plano, Texas, United States
  • Full-time
  • Posted Nov 12, 2026
INDUSTRYSoftware & InternetSaaS & Enterprise Software

Responsibilities

  • Designing, building and testing scalable backend applications
  • Leading technical discussions
  • Mentoring junior team members

Requirements

Nice to have: AWS services (ECS, RDS, DynamoDB), CI/CD pipelines, Jenkins, GitLab CI, Generative AI

Skills

JavaSpring BootPostgreSQLAWSSSO/OIDC/OAuth 2.0OktaRBACAPI GatewayOWASP security best practicesJiraSonarQubeAWSPostgreSQLSpring BootOktaJiraSonarQubeJenkinsGitLab CI

More jobs nearby

Full description

Job Summary: A Senior Java developer designing, building and testing scalable backend applications while leading technical discussions and mentoring junior team members. • One AWS Certification (Developer or Associate Mandatory) • Overall 14+ years of IT Experience • 6+ years building web applications with Java and Spring Boot (REST APIs, microservices architecture) • Strong experience with PostgreSQL — schema design, query optimization, migrations • Hands-on experience implementing SSO/OIDC/OAuth 2.0 authentication (Okta preferred) • Experience building role-based access control (RBAC) systems • Familiarity with API Gateway patterns, security headers, and OWASP security best practices • Experience integrating with third-party APIs (e.g., Jira, SonarQube, or similar) Preferred Skills • Strong experience in AWS services (ECS, RDS, DynamoDB) • Knowledge of CI/CD pipelines and tools like Jenkins or GitLab CI • Good experience in Generative AI

Senior Software Engineer (Java) at TechDigital Corporation | Referso Jobs