Required Skills: PostgreSQL, Okta
Job Description
Senior Software Engineer (Java)
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
Years of Experience: 14.00 Years of Experience