Join DTCC as a Software Engineer - Java Full Stack Developer and contribute to innovative projects, collaborate with a dynamic team, and receive investment in your professional development. We foster a thriving internal community and are committed to creating a workplace that looks like the world that we serve.
Requirements
- Develop responsive and user-friendly UI using Angular
- Build and maintain backend services using Java, Spring Boot and REST APIs
- Design and optimize PostgreSQL database schemas, queries, and stored procedures
- Integrate frontend components with backend services
- Deploy and manage containerized applications on OpenShift in AWS cloud environment
- Configure and maintain OpenShift deployments, services, and routing
- Monitor application performance and troubleshoot issues in containerized environments
- Write clean, reusable and testable code
- Participate in code reviews and follow best practices
- Troubleshoot, debug, and optimize application performance
- Collaborate with cross-functional teams
- Work with Jenkins CI/CD pipelines for deployment automation
- Manage database migrations and version control
Benefits
- Competitive compensation
- Comprehensive health and life insurance
- Pension / Retirement benefits
- Paid Time Off and Personal/Family Care, and other leaves of absence
- Flexible/hybrid model (3 days onsite, 2 days remote)