View All Jobs 171280

Java API Developer II - Microservices And Security Specialist

Build secure, scalable microservices for banking API integrations
Mount Laurel, New Jersey, United States
Senior
$74,000 – 127,000 USD / year
2 days ago
TD Bank

TD Bank

A major Canadian multinational banking and financial services corporation operating primarily across Canada and the United States.

Software Engineer Ii

The Software Engineer II performs activities developing components of solutions with a focus on analytics, support, testing, and proof of concepts aligned to business and technology objectives. Provides a broad range of system solutions development to business problems through the development and programming of applications / systems. May also provide research, installation, maintenance, configuration, administration and/or provisioning of systems/applications.

Advanced knowledge of specific domain or range of engineering frameworks, technology, tools, processes and procedures, as well as organization issues

Performs complex to difficult technical tasks independently

Advanced knowledge of technology, tools, various programming languages, processes, and procedures

Develops program specifications; adapts, integrates, codes, tests and debugs programs; and is responsible for executing

Uses existing procedures to solve routine problems; makes limited exceptions

Undergraduate degree, Postgraduate degree or Technical Certificate

Strong academic background (e.g., computer science, engineering)

3-5 years relevant experience

7+ years of experience working as a Java API Developer

5+ years of experience in development of applications used in client using Java/J2EE, Microservices, Spring, Spring Boot, Hibernate, kafka

3+ years of experience of understanding Spring Security, OAUTH, SAML, web technologies including HTML, XML, and JSON, REST and SOAP

Ability to translate requirements into design, identify gaps and suggest solution

Reverse Engineer and document new and existing functionality.

Code review of technical changes.

Upgrade applications to more robust and adaptable architecture and latest technologies like Java 1.8, Maven, Spring boot, Pl/sql, etc.

Expertise in writing technical user stories, Acceptance criteria's and design documentation

Understanding of performance tuning, testing processes and CI/CD

Never: 0%; Occasional: 1-33%; Frequent: 34-66%; Continuous: 67-100%

Domestic Travel – Occasional

International Travel – Never

Performing sedentary work – Continuous

Performing multiple tasks – Continuous

Operating standard office equipment - Continuous

Responding quickly to sounds – Occasional

Sitting – Continuous

Standing – Occasional

Walking – Occasional

Moving safely in confined spaces – Occasional

Lifting/Carrying (under 25 lbs.) – Occasional

Lifting/Carrying (over 25 lbs.) – Never

Squatting – Occasional

Bending – Occasional

Kneeling – Never

Crawling – Never

Climbing – Never

Reaching overhead – Never

Reaching forward – Occasional

Pushing – Never

Pulling – Never

Twisting – Never

Concentrating for long periods of time – Continuous

Applying common sense to deal with problems involving standardized situations – Continuous

Reading, writing and comprehending instructions – Continuous

Adding, subtracting, multiplying and dividing – Continuous

The above statements are intended to describe the general nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, duties and skills required. The listed or specified responsibilities & duties are considered essential functions for ADA purposes.

TD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches/stores. Every day, we deliver legendary customer experiences to over 27 million households and businesses in Canada, the United States and around the world. More than 95,000 TD colleagues bring their skills, talent, and creativity to the Bank, those we serve, and the economies we support. We are guided by our vision to Be the Better Bank and our purpose to enrich the lives of our customers, communities and colleagues.

TD is deeply committed to being a leader in customer experience, that is why we believe that all colleagues, no matter where they work, are customer facing. As we build our business and deliver on our strategy, we are innovating to enhance the customer experience and build capabilities to shape the future of banking. Whether you've got years of banking experience or are just starting your career in financial services, we can help you realize your potential. Through regular leadership and development conversations to mentorship and training programs, we're here to support you towards your goals. As an organization, we keep growing – and so will you.

Our Total Rewards Package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical and mental well-being goals. Total Rewards at TD includes base salary and variable compensation/incentive awards (e.g., eligibility for cash and/or equity incentive awards, generally through participation in an incentive plan) and several other key plans such as health and well-being benefits, savings and retirement programs, paid time off (including Vacation PTO, Flex PTO, and Holiday PTO), banking benefits and discounts, career development, and reward and recognition.

+ Show Original Job Post
























Java API Developer II - Microservices And Security Specialist
Mount Laurel, New Jersey, United States
$74,000 – 127,000 USD / year
Support
About TD Bank
A major Canadian multinational banking and financial services corporation operating primarily across Canada and the United States.