Software Engineer (Java/Golang, Postman)
Job Description
Job Description
Overview
CTG is seeking experienced Software Engineers to support the development of scalable, cloud-native applications and backend services. The ideal candidate will have strong hands-on experience with Java, Go (Golang), RESTful APIs, microservices, database technologies, and automated testing frameworks. This role will focus on designing, developing, integrating, and supporting enterprise applications while collaborating with cross-functional engineering teams.
Location: Phoenix, AZ
Duration: 12 months
Duties:
• Develop, test, and maintain backend services using Java and Go (Golang).
• Design and implement RESTful APIs and microservices for enterprise applications.
• Build secure application integrations using authentication and authorization patterns such as JWT.
• Develop web application components using JavaScript.
• Create and optimize database models, queries, and integrations using PostgreSQL and Couchbase.
• Perform application testing using JMeter, Postman, TestNG, and Selenium.
• Support CI/CD automation using Jenkins and DevOps practices.
• Troubleshoot production issues and improve application performance, reliability, and security.
• Participate in code reviews, technical discussions, and Agile development processes.
• Document technical solutions, APIs, and application procedures.
Skills:
• Java development experience with enterprise application technologies.
• Strong Go (Golang) programming experience.
• Experience developing REST APIs and microservices.
• Strong JavaScript skills.
• Experience with Postman, JMeter, TestNG, Selenium, and Jenkins.
• Experience with Google Cloud Platform (GCP) and cloud-native development.
• Experience with PostgreSQL and Couchbase databases.
• Knowledge of distributed systems, API security, and application integration.
• Experience with Git, CI/CD pipelines, and Agile methodologies.
Experience:
• 6+ years of software engineering experience developing enterprise applications.
• Experience designing and supporting scalable backend systems and cloud-based solutions.
• Experience with Java/JEE development, web technologies, and DevOps practices.
• Experience troubleshooting complex application issues in production environments.
Education:
• Bachelor’s degree in Computer Science, Engineering, or a related field preferred, or equivalent 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.
To Apply:
To be considered, please apply directly to this requisition using the link provided. Kindly forward this to any other interested parties. Thank you!
Recommended Jobs
Senior Manager Security Operations
Kforce has a client that is seeking a Senior Manager, Cybersecurity Operations in Tempe, AZ. Summary: A growing engineering technology company is seeking a Senior Manager, Cybersecurity Operations to…
Director of Nursing Inpatient Med Surg/Tele
Position Summary This role provides leadership and support to the senior executive position (CNO) responsible for all nursing and other designated patient care functions/services within the hospit…
SATCHMOS ROADHOUSE in Munds Park - Back of the House Team Member
Job Description Job Description Benefits: Employee discounts Flexible schedule Competitive salary Training & development Back of House / Kitchen Team Member Help Open the Newest Sa…
Team OTR Hazmat Company Driver 1099 Job in Phoenix, AZ by Silvicom
Requirements ~Established CDL A Team ~Minimum 2 years CDL A experience ~Tanker & Hazmat endorsements required …
Licensed Life and Health Sales Agent
Job Description Job Description We are seeking a Licensed Life and Health Insurance Agent to join our team! You will resolve customer questions and offer solutions to drive company revenue. …
Associate Attorney, Probate and Trust Litigation
Associate Attorney, Probate and Trust Litigation Scottsdale, Arizona | Full-Time | 2+ Years Relevant Experience Build your litigation practice in a meaningful, specialized area of law where fam…
Operations Supervisor (Mon-Fri 10:00pm-6:30am)
Job Description Job Description Description: The Operations Supervisor oversees the daily activities of an operational unit. Maintains workflow, staffing and scheduling to achieve targeted opera…
Retail Employee - GS05
Responsibilities: # Creating a positive customer experience # Operating the electronic point of sale system & collecting various payment methods # Handling lottery transactions & equipment # …
Mendix LC/NC Developer
job summary: Our client is looking for a Mendix LC/NC Developer for a 100% remote 4 month contract opportunity. Must be able to work MST. location: Telecommute job type: Contract salary…