About the Role
The role involves leading software design and development efforts using Java technologies, contributing to architecture decisions, writing clean and maintainable code, and collaborating with cross-functional teams to deliver high-quality solutions on schedule.
Responsibilities
- Design and build scalable backend systems using Java and related frameworks
- Participate in technical planning, code reviews, and system architecture discussions
- Develop and maintain application components following engineering best practices
- Collaborate with product owners and team members to define feature requirements
- Troubleshoot, debug, and optimize application performance issues
- Write unit and integration tests to ensure code reliability
- Support deployment processes and work with operations teams as needed
- Contribute to documentation for systems and development workflows
- Stay current with emerging technologies and recommend improvements
- Ensure code complies with security and compliance standards
Nice to Have
- Master's degree in a technical discipline
- Experience with containerization technologies like Docker and Kubernetes
- Background in test-driven development and automated testing frameworks
- Exposure to Agile development methodologies and tools
- Security clearance or experience working on government-related projects
Compensation
Competitive salary and benefits package offered based on experience and qualifications
Work Arrangement
Remote work available with flexibility based on project needs and team coordination
Team
Collaborative engineering team focused on delivering scalable software solutions for complex systems
Technology Stack
- Primary development in Java with Spring ecosystem tools
- Use of cloud-native services and infrastructure as code
- Integration with messaging systems and event-driven architectures
Work Environment
- Fully remote role with asynchronous collaboration
- Regular team check-ins and sprint planning sessions
- Emphasis on work-life balance and flexible scheduling
This position does not support visa sponsorship for applicants requiring work authorization