Java Lead with MyBatis

Tata Consultancy Services

Charlotte (NC)

On-site

USD 100,000 - 120,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Discretionary incentive
Medical coverage
Parental leaves
Auto & Home Insurance
Commuter benefits
Certification & Training reimbursement
Vacation & holidays
Legal & Financial assistance
401K plan
Performance bonus

Job summary

Tata Consultancy Services in the United States seeks a senior Java/React developer with strong MyBatis, OpenShift, and cloud deployment experience. You will work on RESTful services, Angular frontend, and a Spring-based backend across microservices, with emphasis on performance and security.

The role requires 8+ years in web development, proficiency in Kubernetes, and exposure to NoSQL databases. Strong documentation and collaboration across teams are essential for success.

Qualifications

  • 8+ years of web application development using Java and React.
  • MyBatis experience is must.
  • Experience deploying applications in OpenShift or similar cloud environments.
  • Strong OOPs with Java and RESTful API knowledge.
  • Angular application development experience is required.
  • 5+ years with Spring Boot, Spring Security, Spring Data, Spring MVC including testing.
  • RDBMS experience with MS SQL Server and DB documentation.
  • Knowledge of PKI, OWASP security guidelines.
  • Experience in performance analysis and tuning.
  • Strong understanding of design patterns and microservices architecture.
  • Hands-on with EIP; Apache Camel or Spring Integration is a plus.
  • Kubernetes experience and NoSQL exposure are a plus.
  • Ongoing skills-based development through global/local platforms.

Responsibilities

  • 8+ years of experience in web app development using Java and React.
  • MyBatis experience is must.
  • Deploy applications in OpenShift or relevant cloud environments.
  • Proficient in Java OOPs and RESTful APIs.
  • Strong Angular development experience.
  • 5+ years with Spring Boot, Security, Data, MVC plus testing.
  • RDBMS knowledge with MS SQL Server and documentation of solutions.
  • Security awareness per PKI and OWASP guidelines.
  • Performance analysis and tuning responsibilities.
  • Apply design patterns and microservices architecture knowledge.
  • EIP experience; Camel or Spring Integration a plus.
  • Kubernetes experience and NoSQL exposure a plus.
  • Ongoing technical and soft skills training and mentorship.

Skills

Java
React
MyBatis
Openshift
REST APIs
Angular
Spring Boot
Spring Security
Spring Data
Unit Testing
BDD Testing
MS SQL Server
PKI / OWASP
Performance Tuning
Design Patterns
Microservices
EIP / Camel
Kubernetes
No-SQL databases

Education

Bachelor of Computer Science

Tools

Apache Camel
Spring Integration

Job description

Job Description
Must Have Technical/Functional Skills
  • Minimum 8+ years of experience in web application development using Java and React
  • MyBatis experience is must
  • Experience in deploying application in Openshift Containers or relevant cloud environments
  • Strong proficiency in OOPS concepts with JAVA and knowledge of RESTful APIS Architecture.
  • Strong exposure to Angular application development is a must
  • Min. 5 years of experience with Spring Boot, Spring Security, Spring Data, Spring MVC along with Unit Testing, Integration Testing and BDD Testing.
  • RDBMS knowledge and/or exposure to MS SQL server database.Authoring of technical documentation that communicates in a clear and detailed fashion the proposed technical solution.
  • Very good understanding of Security aspects, Public Key Infrastructure (PKI), OWASP guidelines.
  • Experience in Performance Analysis and applications tuning.
  • Excellent understanding of design patterns and microservice architecture.
  • Hands on experience in Enterprise Integration Patterns (EIP);
  • Exposure with apache camel or spring integration is considered a plus.Hands on experience with Kubernetes and exposure in no-SQL databases is considered a plus.
  • Continuous hard and soft skills training & development through global platforms & local academy
  • Career coaching and mentorship to help you manage your career and develop professionally
  • Ongoing strengths and skills based evaluation process
Roles & Responsibilities
  • Minimum 8+ years of experience in web application development using Java and React
  • MyBatis experience is must
  • Experience in deploying application in Openshift Containers or relevant cloud environments
  • Strong proficiency in OOPS concepts with JAVA and knowledge of RESTful APIS Architecture.
  • Strong exposure to Angular application development is a must
  • Min. 5 years of experience with Spring Boot, Spring Security, Spring Data, Spring MVC along with Unit Testing, Integration Testing and BDD Testing.
  • RDBMS knowledge and/or exposure to MS SQL server database.Authoring of technical documentation that communicates in a clear and detailed fashion the proposed technical solution.
  • Very good understanding of Security aspects, Public Key Infrastructure (PKI), OWASP guidelines.
  • Experience in Performance Analysis and applications tuning.
  • Excellent understanding of design patterns and microservice architecture.
  • Hands on experience in Enterprise Integration Patterns (EIP);
  • Exposure with apache camel or spring integration is considered a plus.Hands on experience with Kubernetes and exposure in no-SQL databases is considered a plus.
  • Continuous hard and soft skills training & development through global platforms & local academy
  • Career coaching and mentorship to help you manage your career and develop professionally
  • Ongoing strengths and skills based evaluation process
TCS Employee Benefits Summary
  • Discretionary Annual Incentive.
  • Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
  • Family Support: Maternal & Parental Leaves.
  • Insurance Options: Auto & Home Insurance, Identity Theft Protection.
  • Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
  • Time Off: Vacation, Time Off, Sick Leave & Holidays.
  • Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
  • Salary Range: $100,000 - $120,000 a year.
Qualifications:

BACHELOR OF COMPUTER SCIENCE

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Full Stack Engineer
Java Full Stack Engineer

Tata Consultancy Services • Dublin (OH)

On-site
USD 120,000 - 130,000
Discretionary Incentive
Medical Coverage
Parental Leave
+5
Senior Java Tech lead
Senior Java Tech lead

Tata Consultancy Services • Mason (OH)

On-site
USD 100,000 - 150,000
Discretionary Annual Incentive
Medical Coverage
Family Leave
+5
Technical Lead
Technical Lead

Tata Consultancy Services • Kennesaw (GA)

On-site
USD 90,000 - 110,000
Annual Incentive
Medical Coverage
Dental & Vision
+9
Java Developer
Java Developer

Tata Consultancy Services • Seattle (WA)

On-site
USD 95,000 - 125,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Support
+4
Java Full Stack Developer
Java Full Stack Developer

Tata Consultancy Services • Seattle (WA)

On-site
USD 100,000 - 140,000
Technical Architect
Technical Architect

Tata Consultancy Services • Baltimore (MD)

On-site
USD 140,000 - 167,000
Discretionary annual incentive
Comprehensive medical coverage
401K plan
+2
Environment Management
Environment Management

Tata Consultancy Services • Charlotte (NC)

On-site
USD 95,000 - 105,000
Discretionary annual incentive
Comprehensive medical coverage
Maternal & parental leaves
+4
Java Liferay Developer
Java Liferay Developer

Tata Consultancy Services • Jersey City (NJ)

On-site
USD 90,000 - 100,000
Discretionary incentive
Medical coverage
Parental leaves
+1
Java Full Stack developer
Java Full Stack developer

Tata Consultancy Services • Charlotte (NC)

On-site
USD 120,000 - 130,000
Discretionary Annual Incentive
Medical Coverage (Health/Dental/Vision
Parental Leaves
+4
Java Developer
Java Developer

Tata Consultancy Services • Charlotte (NC)

On-site
USD 100,000 - 120,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Parental Leaves
+3