
Java Full Stack Developer
- Hyderabad, Telangana
- Permanent
- Full-time
- Competitive compensation, including base pay and annual incentive
- Comprehensive health and life insurance and well-being benefits, based on location
- Pension / Retirement benefits
- Paid Time Off and Personal/Family Care, and other leaves of absence when needed to support your physical, financial, and emotional well-being.
- DTCC offers a flexible/hybrid model of 3 days onsite and 2 days remote (onsite Tuesdays, Wednesdays and a third day unique to each team or employee).
- Develop applications in compliance with functional and non-functional requirements
- Collaborate with Infrastructure partners to identify and deploy optimal hosting environments.
- Define scalability and performance criteria for assigned applications.
- Ensure application meets the performance, privacy, and security requirements.
- Tune application performance to eliminate and reduce issues.
- Verify test plans to ensure compliance with performance and security requirements.
- Support business and technical presentations in relation to technology platforms and business solutions.
- Mitigate risk by following established procedures and monitoring controls.
- Help develop solutions that balance cost and delivery while meeting business requirements.
- implement technology-specific best practices that are consistent with corporate standards.
- Partner with cross-functional teams to ensure the success of product strategy and project deliverables.
- Manage the software development process.
- Drive new technical and business process improvements.
- Estimate total costs of modules/projects covering both hours and expense.
- Research and evaluate specific technologies, and applications, and contributes to the solution design.
- Construct application Architecture encompassing end-to-end designs.
- Mitigates risk by following established procedures and monitoring controls, spotting key errors and demonstrating strong ethical behavior.
- Minimum of 4 years of related experience
- Bachelor's degree preferred or equivalent experience
- Experience with Micro Services Architecture onPrem and Oncloud (AWS)
- 3-5 years of Hands-on experience in application development with Java (Spring Boot, Spring MVC,S pring Cloud, JMS, Tomcat)
- Experience in Web based UI development and SPA Development
- Experience with CSS, HTML, JavaScript, and similar UI frameworks (jQuery, React Angular)
- Exposure to XML/XSD, JSON and similar data presentation components
- Ability to develop and work with REST APIs using Spring Boot framework.
- Experience with CI/CD technologies like GIT, Jenkins, JaCoCo and Maven
- Experience in Postgres or Oracle SQL database
- Strong passion for continuous improvement in its many forms
- Ability to be flexible and change direction as needed.
- Strong problem-solving skills with the ability to think creatively.
- Ability to organize work and lead others.
- Familiarity with Agile development methodology