Optomi

Optomi

Website

Senior Full Stack Java Developer - Rockville, MD

Company

Optomi

Role

Senior Full Stack Java Developer - Rockville, MD

Job type

Full-time

Posted

4 days ago

Salary

Not disclosed by employer

Job description

We are seeking a Senior Software Engineer to support a Learning Management System (LMS) migration project. This role is focused on backend development using Java and AWS, with some Python exposure. The project involves migrating from an existing LMS to a new platform and building integrations, with opportunities to support AI-driven capabilities. The team is looking for a hands-on, adaptable developer who can contribute immediately and help drive the project forward.

Responsibilities

  • Develop and maintain backend services using Java and AWS
  • Support migration from a legacy LMS to a new LMS platform
  • Build and support integrations, including SaaS and Workday-related configurations
  • Create and maintain code baselines across development and test environments
  • Support software configuration management and build processes
  • Troubleshoot technical issues and provide solutions
  • Participate in design discussions and contribute to system architecture decisions
  • Collaborate with cross-functional teams including product, analysts, and other developers
  • Contribute to automation testing efforts
  • Document work, provide status updates, and support process improvements
  • Ensure adherence to security controls and internal standards

Experience

  • Strong experience with Java and AWS (Lambda, cloud-based development)
  • Experience with Python is a plus
  • Experience with SaaS integrations or system migrations
  • Familiarity with Learning Management Systems (LMS); Docebo or Saba is a plus
  • Experience with software configuration management and code baseline management
  • Exposure to AI/ML or building AI-driven features is a plus (not required)
  • Experience with automation testing
  • Ability to work in a fast-paced environment and adapt to changing requirements
  • Strong problem-solving and communication skills
  • Senior-level experience with ability to take ownership and contribute immediately
Resume ExampleCover Letter Example

Explore more

Similar jobs