Jobs · New Mexico

Software Developer 3 - Senior Java/Spring Developer

Edgewater Technical Associates, LLC · Los Alamos, NM · 3 wk ago
Full-time

Location: Hybrid in Los Alamos, NM

About the role

Edgewater Technical Associates is seeking a Senior Java/Spring Developer to support the Los Alamos National Laboratory. This senior-level professional will lead the design, development, testing, and maintenance of secure, high-quality applications in a fast-paced Agile environment, independently solving complex technical problems and influencing application architecture.

Responsibilities

  • Lead the design, development, testing, deployment, and maintenance of secure Java/Spring applications.
  • Define technical solutions and influence architecture across multiple applications.
  • Guide Angular development, backend integration, and MySQL database design and optimization.
  • Promote TDD, automated testing, code quality, and secure development practices.
  • Lead Agile technical activities, including code reviews, sprint planning, and continuous improvement.
  • Independently resolve highly complex application, integration, database, and performance issues.
  • Evaluate requirements, select technologies and methods, and define implementation approaches.
  • Collaborate with stakeholders and technical teams to deliver scalable, secure solutions.
  • Mentor developers and provide technical direction and coordination as needed.
  • Manage priorities, schedules, and technical initiatives across multiple applications with limited direction.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related technical discipline and at least 8 years of relevant professional experience, or an equivalent combination of education and experience.
  • Extensive professional software development experience using Java.
  • Advanced experience with the Spring Framework / Spring Boot.
  • Demonstrated experience designing, developing, and supporting complex enterprise-level applications.
  • Strong experience with test-driven development (TDD), unit testing, and automated testing methodologies.
  • Experience providing technical leadership within Agile development teams.
  • Ability to independently solve complex technical problems while adhering to stringent security requirements and development standards.
  • United States Citizenship.

Qualifications (Desired)

  • Experience developing front-end applications using Angular.
  • Strong working knowledge of MySQL, relational database concepts, and performance optimization.
  • Experience designing and integrating RESTful APIs and web services.
  • Experience with source control, CI/CD pipelines, automated testing, and modern DevOps practices.
  • Active DOE Q Security Clearance.

Schedule

  • 9/80 or 5-8s

Benefits

  • Paid time off
  • Medical, dental, life, vision, and disability insurance
  • Pre- and post-tax 401(k) retirement account with Company matching contributions and 100% vesting for eligible participants beginning day 1

Similar jobs