NT Concepts is seeking an experienced API Java/Python Developer, Mid for an exciting data transformation opportunity within their Intel Community to solve the most critical challenges in National Security.
Requirements
- 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., Postman, 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).
- Experience with cloud platforms (e.g., AWS, Azure, GCP).
- Familiarity with containerization technologies (e.g., Docker, Kubernetes).
Responsibilities
- Design, develop, test, and deploy robust and scalable applications and APIs using Java and Python.
- Design and implement RESTful APIs 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, MongoDB, MySQL) for data storage and retrieval.
- Optimize code and system performance, troubleshoot issues, and ensure adherence to security best practices in data handling and API authentication.
- Implement and integrate cloud services and APIs (e.g., AWS, Azure) for cloud-native solutions and deployments.
- Provide ongoing support, maintenance, and enhancements for existing applications and APIs.
- Integrating third-party APIs and services.
Other
- Active Secret clearance with ability to obtain/maintain TS/SCI CI Poly
- Local to the DC Metro Area, Remote Flexible
- Problem-solving skills and the ability to work independently and collaboratively.
- Prolonged periods sitting at a desk and working on a computer.
- Must be able to lift to 10-15 pounds at times.