Job Url: https://www2.jobdiva.com/portal/?a=hdjdnwt3oqdy1dsj4sou8i7vyoimqj03bekdzg89i3qyi2p5pohpfah42mexnfsd&compid=0#/jobs/26164435?jobtitle=Software+Engineer+%E2%80%93+Java+Backend%2FAPI+%3A%3A+Dallas%2C+TX%2C+Memphis%2C+TN%2C+McLean%2C+VA+%28Remote%29 Job Description: Software Engineer – Java Backend/API Location: Remote at Dallas, TX, Memphis, TN, McLean, VA Duration: 9+ months We are looking for a talented Software Engineer with expertise in Java backend and API development to join our engineering team. You will design, develop, and maintain scalable backend services and APIs for enterprise applications. Key Responsibilities Design and develop Java-based backend services and APIs. Implement RESTful APIs for integrations. Collaborate with team members to create scalable solutions. Ensure best practices in design, coding, and performance. Write and maintain tests and API documentation. Optimize APIs for security, reliability, and performance. Participate in Agile ceremonies. Troubleshoot and upgrade existing applications. Stay updated with emerging technologies. Required Skills & Qualifications Bachelor's degree in Computer Science or related field. 3–7 years of experience in backend software engineering. Proficiency in Java (Java 8 or higher). Experience with Spring Boot / Spring Framework. Understanding of RESTful API design. Experience with microservices and containerization. Knowledge of SQL and NoSQL databases. Experience with version control systems. Familiarity with cloud platforms. Strong problem-solving skills. Preferred Qualifications Experience with API security. Knowledge of CI/CD pipelines. Familiarity with messaging systems. Exposure to test-driven development. Experience in Agile/Scrum environments. Soft Skills Strong communication and collaboration abilities. Ability to work in a fast-paced environment. Self-motivated with a passion for clean code. Strong organizational skills.