Java Software Developer (TS/SCI)
Vibrint · Chantilly, VA · 4 wk ago
EngineeringFull-time
About the role
Join a dynamic team at the forefront of innovation. We are seeking a Java Software Developer to join our team.
Responsibilities
- Develop and maintain high-quality software applications using Java
- Collaborate with cross-functional teams including product managers, designers, and other developers
- Contribute to the design and implementation of scalable and efficient solutions
- Participate in code reviews and mentoring junior developers
Requirements
- Bachelor’s degree in Computer Science or related field
- At least 3 years of professional software development experience
- Proficiency in Java, Spring Framework, and RESTful services
- Experience with databases such as MySQL or PostgreSQL
- Strong problem-solving and analytical skills
- Excellent communication and collaboration skills
Qualifications
- Knowledge of Agile methodologies and tools
- Experience with version control systems like Git
- Understanding of cloud platforms and containerization technologies
- Experience with microservices architecture
Skills
- Java programming
- Spring Boot
- RESTful APIs
- SQL databases
- Agile development practices
- Version control systems
- Cloud platforms
- Microservices architecture
Benefits
- Competitive salary package
- Flexible work schedule
- Professional development opportunities
- Health insurance benefits
- Employee discounts
Pay
Commensurate with experience
Schedule
Full-time
Benefits
- Health insurance
- Employee discounts
Resources
For more information, visit our resources page.