Search jobs > Irving, TX > Java developer

Java Developer

Tata Consultancy Services
Irving, TX
Full-time

Role : Java Developer

  • Design, develop, and maintain complex and scalable software applications using Java, Spring Boot, and related technologies.
  • Lead the development and implementation of key features and functionalities.
  • Collaborate with cross-functional teams (design, product, QA) to deliver high-quality software on time and within budget.
  • Mentor and guide junior developers by sharing your knowledge and expertise.
  • Stay up-to-date with the latest technologies and trends in the Java ecosystem.
  • Contribute to the definition and implementation of best practices and coding standards.
  • Participate in the design and optimization of CI / CD pipelines and infrastructure using Docker, Kubernetes, and AWS.
  • Implement robust and efficient messaging solutions using Kafka and other message brokers.
  • Utilize Swagger for API documentation and testing.
  • Write clean, testable, and well-documented code using JUnit and other testing frameworks.
  • Conduct comprehensive unit, integration, and BDD (Behavior Driven Development) testing using Karate or similar frameworks.
  • Work with SQL and database technologies like Hibernate and / or MyBatis.
  • Minimum 15+ years of experience as a Software Engineer, with at least 5 years in a principal or senior role.
  • Proven experience with Java programming language (up to version 17), Spring Boot, and Maven.
  • In-depth knowledge of multi-threading concepts and best practices.
  • Experience with AWS and horizontal scaling techniques.
  • Expertise in unit testing with JUnit and experience with BDD frameworks like Karate.
  • Familiarity with SQL and database programming using Hibernate and / or MyBatis.
  • Strong understanding of messaging frameworks like Kafka and API documentation tools like Swagger.
  • Experience with CI / CD pipelines and containerization using Docker and Kubernetes.
  • Excellent communication, collaboration, and leadership skills.
  • Passionate about engineering excellence and continuous learning.
  • 30+ days ago
Related jobs
Promoted
Vodastra
Plano, Texas

Java or some other popular programming language. ...

Sulekha
Dallas, Texas

Design, implement and maintain Java-based applications that can be high-volume and low-latency. ...

Kforce Inc
Irving, Texas

React Java Developer will develop user interface components and implementing them following well-known React. As a React Java Developer, you will monitor and improve front-end performance. Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model. Writing applicati...

Expedite Technology Solutions
Dallas, Texas

Will this role work remote/In Office/Hybrid: in office.Does the resource have to be Local: Yes.Does this role have any Visa Restrictions: H GC.Must-have skills for this role:.Primary job duties-responsibilities:.Manage development and delivery of technology solutions.Client-facing role responsible f...

IMCS Group
Irving, Texas

Develop and implement web applications.Gather requirements and design solutions for new components, code reviews and technical specifications.Execute performance testing, unit testing and integration testing.Prepare Test Plan, write Test Cases and execute test scripts, track bugs and generate defect...

Hiyamee
Richardson, Texas

Proficiency in Java backend and webservices<br /> Expertise in backend frameworks<br /> Expertise in database systems<br /> In-depth understanding of web application architecture and design patterns<br /> Solid grasp of RESTful API design principles and best p...

Donato Technologies, Inc
Plano, Texas

Role: Java Microservices Developer</b></p> <p><b>Location: Plano, TX</b></p> <p style="margin-bottom:11px"> </p> <p><b>Job Description:</b></p> <ul> <li>Strong knowledge on JAVA , Springboot, Kafka, Redi...

Infinity Consulting Solutions
Plano, Texas

We have partnered with our client in their search for a React Java Developer for one of our clients in Plano, TX. Participate in design and develop scalable and resilient systems in a timely manner using Java to contribute to continual, iterative improvements for product teams. Work Experience React...

ITL USA
Texas, US

Job description Infosys is seeking a Spark Developer with Java. At least 4 years of Information Technology experienceAt least 3 years of experience in Spark, Hadoop Engineering (Hive, HDFS), At least 2 years of experience in Java. ...

Talent Makes Virtue
Plano, Texas
Remote

Job Title: Java Fullstack Developer. Design and Development of applications using Java 8+/J2EE, Spring, Spring-Boot, RESTful Services, and UI Framework. ...