Java Developer (Mid - SME Level) bei Xcelerate Solutions
Xcelerate Solutions · Bethesda, Vereinigte Staaten Von Amerika · Onsite
- Professional
- Optionales Büro in Bethesda
Description
Top Secret / SCI with Full Scope Polygraph
Bethesda, MD
- Design, develop, test, and maintain high-performance, scalable backend microservices using Java and the Spring Framework to meet customer information technology needs.
- Participate in and direct software programming initiatives, shaping backend architecture, mentoring team members, and conducting code reviews.
- Develop and direct software system validation and testing methods using JUnit and Katalon, integrating custom-developed software solutions that leverage automated deployment technologies.
- Develop, prototype, and deploy cloud-based solutions using commercial platform services (AWS, Google Cloud, or Azure).
- Conduct proof-of-concept, performance, and end-to-end testing to ensure systems meet mission-driven infrastructure and performance requirements.
- Support the Agile software development lifecycle and collaborate closely with Product Owners, Scrum Masters, and technical team members to ensure user story alignment and implementation.
- Document and execute system software development and deployment, leveraging GitFlow, GitHub, Jenkins, and scripting languages such as Python and Bash.
- Apply software development best practices and standard operating procedures to deliver innovative, secure, and reliable technical solutions that support customer missions.
- Extensive experience with Agile methodologies, service-oriented architectures, and modern DevOps practices.
- Advanced proficiency with Java, the Spring Framework, and microservices architecture, including RESTful API implementation and integration with relational and NoSQL databases.
- Strong background in developing software that interfaces with data technologies such as Elasticsearch, PostgreSQL, DynamoDB, Kafka, AWS SQS/SNS, AWS Lambda, and AWS S3.
- Proven experience integrating and delivering within DevOps toolsets and automated CI/CD pipelines.
- Direct experience with JUnit, Python, and Bash for performance testing and scripting in an Agile environment.
- Hands-on experience with commercial cloud platforms (AWS, Google Cloud, Azure) and leveraging cloud data services (S3, RDS, EFS).
- Experience with version control systems and issue tracking systems to ensure collaboration, visibility, and quality.
- Education/Experience:
- High school diploma plus 8 - 20+ years of relevant experience
- Bachelor’s degree plus 4 – 10 years of relevant experience
- Master’s degree plus 4 - 15+ years of relevant experience
- Doctorate and 13+ years of relevant experience.
- Active TS/SCI clearance with polygraph required.
Xcelerate Solutions will not discharge or otherwise discriminate against employees or applicants for discussing or disclosing their compensation.