Senior Software Engineer developing and enhancing enterprise solutions for TD using Java and cloud services. Collaborating with teams to ensure performance and maintainability across applications.
Responsibilities
Develop, maintain, and enhance robust solutions involving backend, front end, and API components
Collaborate with technology partners and business stakeholders
Ensure Azure cloud deployment and automation tooling are seamlessly integrated
Participate in code reviews to ensure maintainability and security
Actively mentor and coach junior developers
Requirements
5+ years of experience delivering enterprise ‑ grade applications using Java/J2EE
3+ years of hands ‑ on experience building applications with Spring, Spring Boot
Experience using HTML, CSS, Bootstrap , JavaScript, and modern UI frameworks such as Angular
Experience designing and maintaining relational databases, including complex SQL
Strong experience working in Agile/Scrum teams
Hands ‑ on experience with application security and vulnerability management
Intermediate Full Stack Engineer collaborating with cross - functional teams at Solink. Engaging in building high - impact technology and driving software best practices.
Full - stack engineer developing and enhancing tools for marketing automation at Warner Music Group. Collaborating with marketing and product teams on innovative solutions using Python and React.
Software Developer on Fusion platform creating AI solutions in Autodesk's Product Development and Manufacturing Solutions. Collaborating with engineers and architects for intelligent agentic systems development.
Software Engineer building software for companies to develop employee cultures. Collaborating on modern tech stack and improving user experience across products.
Staff Engineer defining reference architectures and driving AI - native development practices at Enable. Collaborating across teams to enhance engineering quality and performance.
Software Developer designing and developing features for Intelex’s software products in an agile team. Collaborating with various project teams to deliver high - quality software solutions.
Lead Engineer for Mechanical Systems at GE Vernova developing systems for nuclear power projects. Focus on design, integration, and regulatory compliance within the industry standards.