Senior Java Backend Developer
*Overview*
The Senior Java Backend Developer builds and maintains backend systems, applying software engineering practices to support scalable applications. The role works with relational databases, cloud infrastructure, AWS, version control, and Agile software development. It suits a developer who can contribute to reliable backend design and collaborate through iterative development.
*Responsibilities*
- Develop and maintain backend systems using Java.
- Design backend components with scalability in mind.
- Work with relational databases to support application data.
- Use AWS and cloud infrastructure in backend development.
- Apply version control to manage software changes.
- Participate in Agile software development and team collaboration.
- Your impact: Build dependable backend systems that help users access consistent application services.
*Requirements*
- Strong Java programming and backend development skills.
- Knowledge of software engineering principles and practices.
- Familiarity with relational databases and data modeling.
- Understanding of AWS and cloud infrastructure concepts.
- Experience using version control in software development.
- Ability to contribute within an Agile development process.
- Sound judgment when designing for scalability.
Pay: $55.00 per hour
Work Location: Hybrid remote in Washington, DC 20265