Senior Engineer II

4 months ago


Chennai, India American Express Full time

You Lead the Way. We’ve Got Your Back.

With the right backing, people and businesses have the power to progress in incredible ways. When you join Team Amex, you become part of a global and diverse community of colleagues with an unwavering commitment to back our customers, communities and each other. Here, you’ll learn and grow as we help you create a career journey that’s unique and meaningful to you with benefits, programs, and flexibility that support you personally and professionally.

At American Express, you’ll be recognized for your contributions, leadership, and impact—every colleague has the opportunity to share in the company’s success. Together, we’ll win as a team, striving to uphold our and powerful backing promise to provide the world’s best customer experience every day. And we’ll do it with the utmost integrity, and in an environment where everyone is seen, heard and feels like they belong.

Join Team Amex and let's lead the way together.

Created by, last modified byon

Job Description

Do you have the ability to put together unique cutting-edge customer facing solutions that increase business value and customer engagement by leveraging sound design principles and that are data driven? Do you have a unique combination of deep technical knowledge, business acumen and strong interpersonal skills to help influence and drive results across a diverse organization.

American Express is embarking on an exciting digital transformation driven by an energetic team of high performers. This group is nimble and creative with the power to shape our Technology and Product roadmap. If you have the talent and desire to deliver innovative products and services at a rapid pace, serving our customers seamlessly across the globe through various channels, join our team

We are looking for a great software developer who understands the fundamentals of web and is good in Java. Your primary focus will be on working with the architects and engineers in the organization to uplift web applications to use latest backend server technologies on platforms such as Spring Boot, Drop Wizard, Vertx in developing web applications impacting millions of customers.

Qualifications

BS or MS degree in computer science, computer engineering, or other technical discipline or equivalent 3-4 years of work experience 7+ years’ experience working in Java and able to demonstrate good Java knowledge Able to demonstrate good web fundamentals and HTTP protocol knowledge Good attitude, communication, willingness to learn and collaborate 5+ yrs development experience in developing Java applications in an enterprise setting 5+ yrs experience developing java applications in frameworks such as Spring, Spring Boot, Drop wizard is a plus 2-3+ yrs recent experience working in Javascript on Node stack is a plus

3+ years Experience with Test Driven Development (TDD) / Behavior Driven Development (BDD) practices, unit testing, functional testing, system integration testing, regression testing, GUI testing, web service testing, and browser compatibility testing, including frameworks such as Selenium, WebDriverIO, Cucumber, JUnit, Mockito Experience with continuous integration and continuous delivery environment 3-4 yrs working in an Agile or SAFe development environment Solid Understanding of distributed systems Proven experience building scalable web application using Java

Responsibilities include, but not limited to:

Serving as a core member of an agile team that drives user story analysis and elaboration, designs and develops responsive web applications using the best engineering practices Performing hands-on software development, typically spending most of time actually writing code and unit tests, doing proof of concepts, conducting code reviews, and testing in ongoing sprints Performing ongoing refactoring of code, and delivering continuous improvement Developing deep understanding of integrations with other systems and platforms within the supported domains Bring a culture of innovation, ideas, and continuous improvement Challenging status quo, demonstrate risk taking, and implement creative ideas Manage your own time, and work well both independently and as part of a team. Work closely with product managers, back-end and other front-end engineers to implement versatile solutions to tricky web development problems Embrace emerging standards while promoting best practices and consistent framework usage. Work with Product Owners to define requirements for new features and plan increments of work. Drive automation and ensure automated test scripts are completed for new features in partnership with QA Engineers. Perform all technical aspects of software development for assigned applications, including developing prototypes, writing new code and creating API's. Design and build integration components and interfaces in collaboration with Senior Engineers, Architects and Infrastructure Engineers as necessary. Demonstrate a passion for continuous learning and willingness to adopt new technologies.

We back our colleagues and their loved ones with benefits and programs that support their holistic well-being. That means we prioritize their physical, financial, and mental health through each stage of life. Benefits include:

Competitive base salaries  Bonus incentives  Support for financial-well-being and retirement  Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location)  Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need  Generous paid parental leave policies (depending on your location)  Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)  Free and confidential counseling support through our Healthy Minds program  Career development and training opportunities

American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law.

Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.



  • Chennai, Tamil Nadu, India BNY Mellon Full time

    About the RoleWe are seeking a highly skilled Senior Quality Engineer II to join our team at BNY Mellon. As a key member of our quality engineering team, you will play a critical role in ensuring the quality of our applications and systems.Key ResponsibilitiesDesign and implement comprehensive regression suites for applications and systemsCollaborate with...

  • Windows IIS Engineer

    3 weeks ago


    Chennai, India MOVATE TECHNOLOGIES PRIVATE LIMITED Full time

    Job Title: Windows IIS EngineerJob Summary:We are seeking a skilled Windows IIS Engineer to join our team at Movate Technologies Private Limited. As a Windows IIS Engineer, you will be responsible for providing technical support and expertise in managing and troubleshooting Windows-based applications hosted on IIS.Key Responsibilities:Provide technical...


  • Chennai, Tamil Nadu, India Allucent Full time

    Job Title: Senior Biostatistician IIAt Allucent, we are dedicated to helping small-medium biopharmaceutical companies navigate the complex world of clinical trials. We are seeking a Senior Biostatistician II to join our team.Key Responsibilities:Support statistical analysis and clinical data activitiesLead projects, write statistical documents, and provide...

  • Software Engineer II

    3 weeks ago


    Chennai, Tamil Nadu, India Rocket Software Full time

    Job Title: Software Engineer IIJob Summary:We are seeking a skilled Software Engineer II to join our team at Rocket Software. As a Software Engineer II, you will design, develop, and troubleshoot software programs for software enhancements and new products. You will work on a proprietary database management system running on z/OS, with batch, interactive,...


  • Chennai, Tamil Nadu, India PowerSchool Full time

    Job Title: Senior Quality Assurance Engineer IIPowerSchool is seeking a highly skilled Senior Quality Assurance Engineer II to join its School Messenger product team. This role will be responsible for leading the development, testing, and automation of software solutions to ensure high-quality, maintainable, secure, and efficient code.Key...


  • Chennai, Tamil Nadu, India UnitedHealth Group Full time

    At UnitedHealth Group, we're committed to helping people live healthier lives and making the health system work better for everyone. As a Senior Software Engineer II, you'll play a critical role in advancing health equity on a global scale. Your expertise in Site Reliability Engineering principles will be instrumental in improving and enhancing system...


  • Chennai, Tamil Nadu, India Copeland Full time

    Job SummaryWe're seeking a skilled Senior Engineer II to lead our VOS Engineering Team. This role involves developing General Arrangement Drawings and Bills of Materials for Emerson's VOS ETO Europe business.The ideal candidate will have strong technical knowledge, excellent communication skills, and experience in CAD tools.Key Responsibilities:Participate...

  • Software Engineer II

    3 weeks ago


    Chennai, Tamil Nadu, India Rocket Software Full time

    Job Title: Software Engineer IIJob Summary:The Software Engineer II is responsible for designing, developing, and troubleshooting software programs for software enhancements and new products. This role involves working with a team to maintain a proprietary database management system running on z/OS, with batch, interactive, and programming language...


  • Chennai, Tamil Nadu, India RELX India (Pvt) Ltd Risk div Company Full time

    About the RoleAt RELX India (Pvt) Ltd Risk div Company, we are seeking a highly skilled Senior Software Engineer II to play a key role in shaping our cutting-edge Data, API, and Web solutions for our Data Platform.Key ResponsibilitiesAs a Java subject matter expert, you will be responsible for ensuring high-quality code, reusability, and extensibility.You...


  • Chennai, Tamil Nadu, India MOVATE TECHNOLOGIES PRIVATE LIMITED Full time

    Job Title: AWS Windows Support IIS EngineerWe are seeking a highly skilled AWS Windows Support IIS Engineer to join our team at Movate Technologies Private Limited.Key Responsibilities:Provide technical support for Windows-based applications hosted on IIS.Collaborate with clients, developers, and infrastructure teams to ensure smooth operation of web...


  • Chennai, India MOVATE TECHNOLOGIES PRIVATE LIMITED Full time

    Job Title: AWS Windows Support IIS EngineerJob Summary:We are seeking a highly skilled AWS Windows Support IIS Engineer to join our team at Movate Technologies Private Limited. As a key member of our support team, you will be responsible for providing technical support and expertise in managing and troubleshooting Windows-based applications hosted on IIS.Key...

  • Network Engineer II

    3 weeks ago


    Chennai, Tamil Nadu, India CBTS Full time

    Job Title: Network Engineer IICBTS is seeking a highly skilled Network Engineer II to join our team. As a Network Engineer II, you will be responsible for monitoring, maintaining, and troubleshooting network systems to ensure optimal performance and availability.Key Responsibilities:Monitor network performance and identify issuesPerform routine maintenance...

  • UI Developer

    2 weeks ago


    Chennai, Tamil Nadu, India FIS Full time

    Job Title: UI Developer - Software Engineer IIAbout the Job:We are seeking a highly skilled UI Developer - Software Engineer II to join our team at FIS. As a UI Developer - Software Engineer II, you will be responsible for designing and developing user interfaces for our software applications. You will work closely with our cross-functional team to ensure...


  • Chennai, Tamil Nadu, India ADCI - Tamil Nadu Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our Kindle Finance and Accounting Tech Engineering team. As a key member of our team, you will be responsible for designing, developing, and maintaining the code for Amazon's various book royalty systems, including those that power Kindle Unlimited, print-on-demand, and...


  • Chennai, Tamil Nadu, India MOVATE TECHNOLOGIES PRIVATE LIMITED Full time

    Job Title: AWS Windows Support IIS EngineerJob Description:We are seeking a highly skilled Windows Application Support Specialist to join our team at Movate Technologies Private Limited. As a Windows Application Support Specialist, you will be responsible for providing technical support and expertise in managing and troubleshooting Windows-based applications...

  • Software Engineer II

    3 weeks ago


    Chennai, Tamil Nadu, India Rocket Software Full time

    Job DescriptionSummary:The Software Engineer II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. In this role, you will join a team maintaining a proprietary database management system running on z/OS with batch, interactive, and programming language interfaces, as well as a web interface. This...

  • Software Engineer II

    2 weeks ago


    Chennai, Tamil Nadu, India Rocket Software Full time

    Job DescriptionSummary:The Software Engineer-II at Rocket Software designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. This role involves joining a team maintaining a proprietary database management system running on z/OS with batch, interactive, and programming language interfaces as well as a web...


  • Chennai, Tamil Nadu, India Encora Full time

    **IIS (Infrastructure Monitoring)** **Important Information** **Location**:Chennai **Experience**: 6+ years **Job Mode**: Full-time **Work Mode**: Hybrid **Job Summary** **Responsibilities and Duties** - Logging and Monitoring IIS logs Event Viewer Performance / Health check Knowledge on any Monitoing tools IIS Enable/ Disable App logs Protocols that...


  • Chennai, Tamil Nadu, India ADCI MAA 15 SEZ Full time

    Software Development Engineer IIADCI MAA 15 SEZ is seeking a talented and enthusiastic Software Development Engineer II to join the Digital Acceleration Commerce team. The team owns services supporting the publishing, pricing, and purchase of digital content, including Kindle Books, Amazon AppStore, Amazon Music, and Amazon Video.This candidate will be...


  • Chennai, Tamil Nadu, India ADCI - Tamil Nadu Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our Alexa Devices team. As a key member of our team, you will be responsible for developing and maintaining new systems, partnering with other Amazon and third-party services and device teams as required.Key ResponsibilitiesOwn the high-level design and development of...