Overview
Skills
Job Details
LTIMindtree is an equal opportunity employer that is committed to diversity in the workplace. Our employment decisions are made without regard to race, color, creed, religion, sex (including pregnancy, childbirth or related medical conditions), gender identity or expression, national origin, ancestry, age, family-care status, veteran status, marital status, civil union status, domestic partnership status, military service, handicap or disability or history of handicap or disability, genetic information, atypical hereditary cellular or blood trait, union affiliation, affectional or sexual orientation or preference, or any other characteristic protected by applicable federal, state, or local law, except where such considerations are bona fide occupational qualifications permitted by law.
A little about us...
Role: Sr. Java/J2EE Developer
Location: Berkeley heights, NJ
Job Description:
15+ years of hands-on software development experience in Banking domain (Card & payments preferred) .
Strong proficiency in Java (Java 17 or above).
Experience in Application migration/modernization from Legacy Tech stack - Mainframe to distributed systems.
In-depth knowledge of large data processing applications using Spring Batch or similar tech stack for batch processing tasks.
Solid understanding of RESTful APIs, microservices architecture, and web services using Spring / Spring Boot, Spring Batch and Hibernate.
Experience in building REST based APIs, using messaging and streaming technologies (Kafka etc) preferred
Experience working with relational databases Like DB2 and Non-relation DB like Mongo and SQL queries.
Experience with continuous integration and delivery tools - GitHub/Jenkins.
Strong knowledge of object-oriented principals and design patterns & Application development using TDD Practices like unit testing and Behavior/Feature testing
Experience writing unit, integration, and automation tests, Application performance evaluation, and tuning skills
Strong problem-solving skills and ability to work independently and in a team environment.
Excellent verbal and written communication skills.
Experience with Agile methodologies (Scrum, Kanban).
LTIMindtree is an equal opportunity employer that is committed to diversity in the workplace. Our employment decisions are made without regard to race, color, creed, religion, sex (including pregnancy, childbirth or related medical conditions), gender identity or expression, national origin, ancestry, age, family-care status, veteran status, marital status, civil union status, domestic partnership status, military service, handicap or disability or history of handicap or disability, genetic information, atypical hereditary cellular or blood trait, union affiliation, affectional or sexual orientation or preference, or any other characteristic protected by applicable federal, state, or local law, except where such considerations are bona fide occupational qualifications permitted by law.