Next Step Systems - Annapolis Junction, MD
posted 3 months ago
We are seeking a mid-level or higher Java/Python Developer with strong Java and Python experience. The ideal candidate will possess the ability to quickly understand existing code and system architecture, which is crucial for maintaining and enhancing our software solutions. This role requires a solid understanding of multi-threaded programming and database management, as these skills are essential for developing efficient and scalable applications. The Java/Python Developer will be responsible for writing clean, maintainable code and collaborating with other team members to deliver high-quality software products. The position requires an active TS/SCI with a Full Scope Polygraph Security Clearance, as the work involves handling sensitive information. The Java/Python Developer will work onsite in Annapolis Junction, MD, and must be available for in-person collaboration with the team. This is a full-time position that demands a proactive approach to problem-solving and a commitment to continuous learning and improvement in software development practices. Technical skills required for this position include proficiency in Java and Python, experience with Spring Boot, SQL, Bash scripting, and version control using Git. Familiarity with Agile software development methodologies and tools such as Jira and Confluence is also important. Additionally, candidates should be comfortable working in a fast-paced environment and be able to adapt to changing project requirements.