Technical Architect

Tata Consultancy Services

Baltimore (MD)

On-site

USD 140,000 - 167,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Discretionary annual incentive
Comprehensive medical coverage
401K plan
Certification & training reimbursement
Commuter benefits

Job summary

Tata Consultancy Services is seeking an experienced Java Engineer to design, develop, and maintain enterprise-grade applications using Java, Spring Boot, and the Spring ecosystem in a large-scale environment.

You will lead RESTful API and Microservices architectures, including Kafka-driven event processing, and drive cloud adoption on AWS while shaping secure, scalable solutions across teams.

Qualifications

  • Bachelor's degree in Computer Science or equivalent.
  • Strong Java and Spring Boot experience with microservices.
  • Experience designing RESTful APIs and scalable architectures.

Responsibilities

  • Design, develop, and maintain enterprise-grade Java applications with Spring Boot.
  • Lead architecture of RESTful APIs and Microservices, including event-driven apps with Kafka.
  • Own architectures translating complex requirements into scalable, secure solutions.
  • Apply GoF and enterprise design patterns to improve performance and maintainability.
  • Participate in SDLC activities from requirements to production support.
  • Drive cloud transformation on AWS and implement CI/CD pipelines.
  • Build high-volume batch processing using Spring Batch and data workflows.
  • Conduct code reviews, ensure adherence to standards, and guide teams.
  • Collaborate with stakeholders to align delivery with business goals.
  • Mentor onshore and offshore developers to ensure delivery excellence.

Skills

Java
Spring Boot
Spring Framework
Microservices
REST APIs
Kafka
AWS
CI/CD
Design Patterns
Security
Mentoring

Education

Bachelor's degree in Computer Science

Job description

Must Have Technical/Functional Skills
  • Strong proficiency in Java and Spring Boot, with hands-on experience in:
  • Spring Core, AOP, MVC, Security
  • Spring DAO, ORM
  • Spring Batch and Spring Integration
  • Hibernate / JPA
  • Extensive experience designing and implementing Microservices-based architectures.
  • Strong expertise in developing RESTful web services.
  • Hands-on experience with Apache Kafka or similar messaging/event-streaming platforms.
  • Solid understanding and practical application of design patterns and enterprise integration patterns.
  • Proven experience with AWS cloud services and cloud-native architectures.
  • Experience implementing and managing CI/CD pipelines.
  • Strong understanding of performance tuning, scalability, and secure application design.
  • Excellent communication skills with the ability to collaborate across technical and non-technical teams.
  • Demonstrated ability to mentor engineers and provide technical leadership.
Roles & Responsibilities
  • Design, develop, and maintain enterprise-grade Java applications using Java, Spring Boot, and the Spring ecosystem.
  • Lead the architecture and implementation of RESTful APIs and Microservices, including event-driven architectures using Apache Kafka.
  • Own application and solution architectures, translating complex business requirements into scalable, secure, and maintainable solutions.
  • Apply GoF and enterprise design patterns to enhance system performance, scalability, fault tolerance, and maintainability.
  • Participate hands-on across the entire Software Development Life Cycle (SDLC) including requirements analysis, technical design, development, testing, deployment, and production support.
  • Drive cloud transformation initiatives, migrating and modernising applications on AWS.
  • Design and implement CI/CD pipelines to automate build, testing, and deployment processes.
  • Build and manage high-volume batch processing solutions using Spring Batch, including scheduling and data-driven workflows.
  • Conduct code reviews to ensure adherence to architectural standards, coding best practices, and user story acceptance criteria.
  • Collaborate closely with business stakeholders, product owners, and cross-functional teams to clarify requirements and align technical delivery with business objectives.
  • Lead, mentor, and guide onshore and offshore development teams, ensuring delivery excellence and resolving complex technical challenges.
  • Stay up to date with emerging technologies and frameworks, proactively recommending improvements and innovations.
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 Lo an Refinancing.
  • Salary Range: $140,000 - 167,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

Senior Engineer
Senior Engineer

Tata Consultancy Services • Bentonville (AR)

On-site
USD 120,000 - 130,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Maternal & Parental Leaves
+3
Technical Lead
Technical Lead

Tata Consultancy Services • Pittsburgh

On-site
USD 130,000 - 140,000
Medical Coverage
Dental & Vision
Parental Leave
+4
Engineer
Engineer

Tata Consultancy Services • Pennington (NJ)

On-site
USD 80,000 - 90,000
Discretionary annual incentive
Medical coverage
Family leave
+3
Technical Architect/ Sr Java Lead (Springboot)
Technical Architect/ Sr Java Lead (Springboot)

Tata Consultancy Services • Cincinnati (OH)

On-site
USD 100,000 - 130,000
Discretionary Incentive
Medical Coverage
Dental & Vision
+12
Technical Architect
Technical Architect

Veriipro • Charlotte (NC)

On-site
USD 120,000 - 150,000
Java Springboot Microservices Tech Support
Java Springboot Microservices Tech Support

Tata Consultancy Services • Canton (MA)

On-site
USD 120,000 - 140,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Support Benefits
+5
Senior Technical Architect
Senior Technical Architect

Axius • Miami (FL)

On-site
USD 100,000 - 130,000
Java Tech Architect
Java Tech Architect

Tata Consultancy Services • Atlanta (GA)

On-site
USD 110,000 - 125,000
Discretionary Annual Incentive
Comprehensive medical coverage
Family support: parental leaves
+4
Senior Software Engineer – Java, Spring Boot, Microservices
Senior Software Engineer – Java, Spring Boot, Microservices

Jobtailor • Pennsylvania

On-site
USD 120,000 - 180,000
Associate Application Architect - Java
Associate Application Architect - Java

Mogi I/O : OTT/Podcast/Short Video Apps for you • Los Angeles (CA)

Hybrid
USD 130,000 - 145,000