Job Description
Job Description
Overview
CTG is seeking to fill an Application Developer – Java & Web Technologies position for our client.
Location : Atlanta, GA
Duration : 12 months
Duties :
Design, develop, and maintain robust, scalable, and efficient backend applications using Java, Spring Boot, and microservices architecture.
Participate in the full software development lifecycle, including requirements analysis, design, development, testing, deployment, and ongoing maintenance.
Develop and maintain RESTful APIs and integrate with internal and external systems, ensuring secure and efficient service-to-service communication.
Implement microservice-based architectures that promote reusability, modularity, scalability, and resilience across distributed systems.
Collaborate with DevOps teams to implement and support CI / CD pipelines using tools such as Jenkins, GitLab CI, or GitHub Actions.
Work closely with front-end, database, and infrastructure teams to ensure seamless integration and optimized application performance.
Write clean, maintainable, and testable code in accordance with established coding standards and best practices.
Troubleshoot, debug, and optimize backend systems to ensure performance, scalability, and reliability.
Participate in code reviews, technical design discussions, and knowledge-sharing activities within the development team.
Skills :
Strong proficiency in Core Java and object-oriented design principles.
Extensive experience with the Spring Framework, including Spring Boot, Spring MVC, Spring Data, and Spring Security.
Hands-on experience designing and consuming RESTful web services.
Solid understanding of microservices architecture and distributed systems.
Experience with CI / CD pipelines and related automation tools.
Working knowledge of relational and / or NoSQL databases.
Familiarity with version control systems such as Git.
Ability to collaborate effectively in a cross-functional, Agile development environment.
Experience :
5+ years of professional experience in Java backend development.
Prior experience in the telecommunications (Telco) domain is strongly preferred.
Demonstrated experience building enterprise-scale applications using modern Java and web technologies.
Education :
Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required.
CTG does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services for this role.
Web Application Developer • Atlanta, GA, US