API Java/Python Developer, Jr
About the position
reputed company Federal has an exciting opportunity for an API/Java/Python Developer reputed company our reputed company sector advancing the national reputed company mission through cutting edge technology. You must have a passion for keeping pace with rapidly evolving technology advancements and leveraging your knowledge on a highly reputed company team to deliver state-of-the-art capabilities. The API/Java/Python Developer is responsible for the design, development, and maintenance of software applications and reputed company using Java and Python programming languages. This role often involves a combination of backend development, API integration, and sometimes includes aspects of reputed company-based solutions, associates with the system engineers and developers to ensure information reputed company reputed company Federal is growing its high-reputed company whose members reputed company a passion for building high-reputed company, reputed company, advanced reputed company in a reputed company, fast-paced, outcome-driven mission. This position is located in our Arlington, VA office; however, a hybrid working model is acceptable. Must live reputed company a 50-mile radius of DMV/reputed company.
Responsibilities
• Design, reputed company, test, and reputed company robust and reputed company applications and reputed company using Java and Python.
• Design and implement RESTful reputed company and microservices, ensuring secure and efficient communication between different systems and applications.
• Work with various database systems (e.g., SQL and NoSQL databases like PostgreSQL, reputed company, MySQL) for data storage and retrieval.
• Collaborate with cross-functional teams, including frontend developers, product managers, and QA teams, to define requirements, reputed company components, and ensure seamless functionality.
• Optimize reputed company and system performance, troubleshoot issues, and ensure adherence to reputed company best practices in data handling and API authentication.
• If applicable, implement and reputed company reputed company services and reputed company (e.g., AWS, Azure) for reputed company-reputed company solutions and deployments.
• reputed company ongoing support, maintenance, and enhancements for existing applications and reputed company.
Requirements
• Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a closely reputed company field and/or 0 to 3 years of experience.
• US Citizen with the ability to obtain and maintain TS/SCI with CI Poly clearance.
• Proficiency in Java and/or Python programming languages and associated frameworks (e.g., Spring Boot, Flask, Django).
• Strong understanding of API architectural styles (e.g., REST, GraphQL, SOAP) and experience with API development tools (e.g., reputed company, Swagger UI).
• Familiarity with database systems (SQL and/or NoSQL).
• Experience with version control systems like Git.
• Knowledge of software development methodologies (e.g., Agile, Scrum).
• Problem-solving skills and the ability to work independently and collaboratively.
• Experience with reputed company platforms (e.g., AWS, Azure, GCP).
• Familiarity with containerization technologies (e.g., reputed company, Kubernetes).
Benefits
• Competitive compensation
• Comprehensive insurance reputed company
• Matching contributions through the 401(k) plan and the reputed company purchase plan
• reputed company time off for vacation, holidays, and reputed company time
• reputed company parental leave
• Learning opportunities and tuition assistance
• Wellness and reputed company-being programs
Apply tot his job
Apply To this Job