onsite
Software Engineer - XoriantUS
Software Engineer
Software Engineer focused on building a TDM application using Java and Spring, creating RESTful services, front‑end interfaces, and XML‑based inter‑application communication, while managing version control with Git.
About the role
Key Responsibilities
- Design and develop a TDM application using Java and Spring framework, applying solid OOP principles.
- Create and maintain RESTful web services and XML‑based communication components.
- Build front‑end user interfaces that integrate seamlessly with backend services.
- Implement persistence layer components and business logic modules.
- Utilize Git and Git Bash for version control, branching, and code reviews.
- Configure XML firewalls and ensure secure data exchange between applications.
Requirements
- Proficiency in Java, Spring, and RESTful API development.
- Strong understanding of OOP concepts and design patterns.
- Experience with XML configuration and security.
- Hands‑on experience with Git version control.
- Excellent problem‑solving skills and attention to detail.