Wipro - Pennington, NJ

posted 23 days ago

Full-time - Mid Level
Pennington, NJ
10,001+ employees
Professional, Scientific, and Technical Services

About the position

Wipro is seeking a Java Full Stack Developer to join their collaborative team in Pennington, NJ. This role involves working on both backend and frontend development, contributing to the complete Software Development Life Cycle, and building high-scale systems and microservices. The ideal candidate will have extensive experience in Java and related technologies, and will be responsible for writing high-quality, fault-tolerant code while adhering to modern CI/CD practices.

Responsibilities

  • Develop and maintain high-quality software applications using Java and related technologies.
  • Participate in the complete Software Development Life Cycle (SDLC).
  • Write fault-tolerant code, balancing backend and frontend development tasks.
  • Build microservices using Spring Boot and ensure high scalability of systems.
  • Create test plans and conduct unit testing using Junit and other frameworks.
  • Utilize version control systems like BitBucket for code management and collaboration.
  • Implement CI/CD concepts and suggest automation solutions to improve processes.
  • Optimize SQL queries and work with major database products.

Requirements

  • 7+ years of strong hands-on experience in Java (8/17), J2EE, SpringBoot, Spring MVC, HTML, Angular, JavaScript, and other JavaScript frameworks.
  • Strong proficiency in Java programming, including multithreading and concurrency.
  • Experience in developing microservices with Spring Boot.
  • Proficient in SQL writing and optimization with Oracle or other major databases.
  • Expertise with IDEs like Eclipse and IntelliJ, and SQL tools like SQL Developer/Toad.
  • Familiarity with build tools like Maven, Jenkins, and Ansible.
  • Knowledge of CI/CD concepts and automation solutions.

Nice-to-haves

  • Master's degree in computer science, Engineering, or Mathematics with 5 years of experience.
  • Basic knowledge of working with Linux.
  • Excellent interpersonal and communication skills.

Benefits

  • Full range of medical and dental benefits options.
  • Disability insurance.
  • Paid time off, including sick leave.
  • Other paid and unpaid leave options.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service