- Company Name
- Hansen Talent Group (HTG)
- Job Title
- Back End Developer
- Job Description
-
**Job Title**
Back End Developer
**Role Summary**
Design, develop, test, and maintain complex enterprise backend applications. Participate fully in the SDLC, translating business requirements into scalable technical solutions and ensuring high‑quality, timely delivery.
**Expectations**
Deliver clean, maintainable code that meets functional and performance requirements. Document design decisions, troubleshoot production issues, and continuously improve application reliability and performance.
**Key Responsibilities**
- Analyze business requirements and produce application designs and technical specifications.
- Design, code, unit‑test (JUnit, Mockito), and debug Java 8+ microservices.
- Build and maintain RESTful and SOAP web services, implement JWT authentication, and integrate with API Connect and DataPower.
- Deploy and manage containerized services on OpenShift or similar platforms.
- Collaborate with QA, DevOps, and product teams throughout the SDLC.
- Troubleshoot and resolve production incidents, applying patches and enhancements.
- Produce diagrams, workflows, and documentation to support development and operations teams.
**Required Skills**
- Strong knowledge of Java 1.8+, microservices architecture, and Eclipse MicroProfile.
- Experience with REST APIs, SOAP services, JWT, and API management tools (API Connect, DataPower).
- Proficient in unit testing (JUnit, Mockito) and debugging.
- Familiar with container orchestration (OpenShift, Docker).
- Solid understanding of application development, QA testing, and integration methodologies.
- Excellent problem‑solving, communication, and teamwork abilities.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
- Relevant certifications (e.g., Java SE, OpenShift, or Microservices architecture) are a plus.