JOBSEARCHER

Senior Java Developer

Overview: Scroll down for a complete overview of what this job will require Are you the right candidate for this opportunity In this role you will independently design, build, and maintain secure Java applications and REST APIs on AWS, focusing on scalable, production-ready software. You will own end-to-end delivery, from development through CI/CD, security, and production support, collaborating with cross-functional teams to ensure reliability and compliance. You will mentor junior engineers and contribute to architecture and runbooks to enable resilient systems. This position offers the opportunity to work with Spring, AWS services, and secure coding practices in a mission-driven technology environment. Compensation / Benefitspaid vacationpaid sick leavepaid holidays 401(k) with employer matchingmedical/dental/vision insurancebasic life and disability insurance
Responsibilities:
  • Design, develop, and maintain Java applications and RESTful APIs using Spring Framework on AWSBuild secure APIs with strong auth, input validation, and encryption
  • Operate AWS-hosted services (EC2, API Gateway, S3, Lambda) and related networking and monitoring
  • Own CI/CD pipelines and diagnose pipeline failures
  • Provide production support including incident triage and performance tuning
  • Implement logging, auditing, and monitoring for traceability and compliance
  • Write and test code with unit/integration/contract tests and enforce code quality
  • Participate in security reviews and vulnerability remediation; keep dependencies patched
  • Mentor junior/mid engineers on Java, Spring, and AWS best practices
  • Document architecture, deployment procedures, and operational runbooks
  • Key requirements6–8+ years in professional Java software development
  • Strong knowledge of Spring (Boot, Security, Data) and related concepts (DI, AOP, JPA/Hibernate)
  • Hands-on AWS experience with EC2, API Gateway, S3, Lambda; IAM, VPC, CloudWatch familiarity
  • Independently own CI/CD pipelines and troubleshoot deployments
  • Proven xaygatp track record building secure applications and APIs; familiarity with OWASP Top 10 and API Security Top 10 Experience supporting mission-critical systems with on-call, incident response, and performance tuning
  • Solid fundamentals: Git, automated testing, code reviews, design patterns
  • Ability to work independently and coordinate with cross-functional teams
  • Strong written and verbal communication skills to explain tradeoffs to non-technical stakeholdersindependent workercommunicationproblem-solving
  • Spring Framework (Boot, Security, Data)
  • JavaAWS (EC2, API Gateway, S3, Lambda, IAM, VPC, CloudWatch)