Title - Senior Full Stack Developer
Are you ready to explore a world of possibilities?
Do you want to work on innovative projects, collaborate with a dynamic and encouraging team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in the financial markets. We're committed to helping our employees grow and succeed. We believe that you have the skills and drive to make a real impact. We foster a thriving internal community and are committed to crafting a workplace that looks like the world that we serve.
Pay and Benefits:
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).
The impact you will have in this role:
Being a member of the SIFMU IT team means you will be a part of a technology team with a rich diverse skill sets and a phenomenal hardworking committed team. Whether it's Java, Spring suite, JavaScript, AngularJS, Unix or Database skillset required for the project initiatives, we are there for each other collaborating and helping each other to achieve the common goal. We are looking for best-of-breed software engineers to join us on this journey.
Your Primary Responsibilities:
Passionate about building an innovative culture. Be a self-starter providing creative and innovative ideas or solutions continuously improving the technological offering. Write clean, self-documenting code following standard methodologies on coding incorporating unit testing. Collaborate with the Senior Application Architects and other technical contributors at all levels during the application development and resolve application defects identified during System Integration and User Acceptance Testing Phases In-depth understanding of all aspects of the Java platform and the Spring family of frameworks Build Capability: Leaders build capability in themselves by being Committed to Personal Excellence and are Talent Developers for others by providing growth opportunities, feedback and coaching. Create Community: Our leaders are Inclusive Leaders who are Relationship Minded, adopting individual differences, inspiring others to thrive, and building networks for effective collaboration. Empower Results: Leaders at DTCC are Results-Oriented, delivering timely, high quality, customer-focused results, while mitigating risk. They are Business Savvy and understand DTCCs position in the global marketplace, recognizing. General Software Engineering Skills and Capabilities needed.
NOTE: The Primary Responsibilities of this role are not limited to the details above.
Talents Needed for Success:
8+ years of IT Experience in distributed Java Development and the ability to understand the requirements and translate it into application solutions. Familiarity in working with agile/scrum practices. Bachelor's degree preferred with Masters, or equivalent experience. Hands-on experience in application development Experience with Micro Services & Layered (SOA/MVC) Architecture onPrem and On-cloud (AWS) Extensive experience with Java (Core & EE, Spring Boot, Spring MVC, Spring Cloud, JMS) UI/UX (Angular or equivalent) SCM / DevOps / CI/CD tools & process (GIT/Bitbucket, Maven, Ant, Jenkins, Sonar) Web Technologies (JavaScript, HTML 5, CSS, JSON, REST, SOAP) Testing tools & frameworks (Jasmin/Karma, JUnit, Selenium, Cucumber, Mockito) Experience with Integration patterns and messaging technologies (MQ, Solace, Kafka, RabbitMQ) Extensive experience in ORACLE PLSQL, SQL, and Performance fine tuning. 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.
Leadership Proficiencies for this level include.
Be Visionary: Transformational leaders are Inspires Change advancing the organization's strategy by being Future Focused and Compelling Communicators. Build Capability: Leaders build capability in themselves by being Committed to Personal Excellence and are Talent Developers for others by providing growth opportunities, feedback and mentor. Build Community: Our leaders are Inclusive Leaders who are Relationship Minded, embracing individual differences, inspiring others to thrive, and building networks for effective collaboration. Empower Results: Leaders at DTCC are Results-Oriented, delivering timely, high quality, customer-focused results, while mitigating risk. They are Business Savvy and understand DTCCs position in the global marketplace, recognizing the emerging industry trends that can impact DTCC business strategies.
The salary range is indicative for roles at the same level within DTCC across all US locations. Actual salary is determined based on the role, location, individual experience, skills, and other considerations. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job function.