Job Url: https://www.remoterocketship.com/company/stpfederal/jobs/java-api-developer-united-states Job Description: Strategic Technology Partners Website LinkedIn All Job Openings Strategic Technology Partners is a company focused on architecting, developing, and deploying enterprise IT solutions. With expertise in building large-scale systems, they offer services in infrastructure, cybersecurity, automation, engineering, application development, and staff augmentation. Trusted by clients such as the IRS, STP emphasizes creating scalable and reliable environments that support billions of transactions while ensuring cybersecurity and effective system performance. 11 - 50 employees Founded 2005 🔒 Cybersecurity 🏢 Enterprise ☁️ SaaS Java API Developer April 27 🦀 Maryland – Remote ⏰ Full Time 🟡 Mid-level 🟠 Senior 🔙 Backend Engineer Java Jenkins Spring Spring Boot SpringBoot Apply Now Receive Emails with Similar Jobs Report problem 📋 Description • Strategic Technology Partners LLC has an opportunity for a Java API Developer who will be designing, developing and supporting mission critical API infrastructure for a large federal agency. • This job description is not designed to cover or contain a comprehensive listing of all activities, duties or responsibilities that are required of the employee. • Duties, responsibilities and activities may change or new ones may be assigned at any time with or without notice. 🎯 Requirements • Design, develop, and maintain scalable and secure RESTful APIs using Java and Spring Boot. • Collaborate with cross-functional teams to gather requirements and deliver scalable, secure, reliable APIs. • Develop automated CI/CD pipelines using Jenkins or GitLab CI for efficient code deployment. • Write clean, efficient, and well-documented code following best practices and coding standards. • Writing good unit test cases and assuring a high level of code coverage • Create and maintain clear, user-friendly API documentation. • Participate in regular code reviews, ensuring adherence to coding standards and best practices. • Analyze and improve system performance, addressing bottlenecks and ensuring high availability. • Work closely with scrum teams, and product managers to deliver end-to-end solutions. • Use Git and related workflows for version control and collaboration. • Stay updated with the latest java development trends to recommend best-fit solutions. • Must have excellent written and verbal communication skill