Infosys - Bridgewater Township, NJ

posted 3 months ago

Full-time - Entry Level
Bridgewater Township, NJ
Professional, Scientific, and Technical Services

About the position

Infosys is seeking a Java Full Stack Developer whose primary responsibility will be to provide technical expertise and coordinate day-to-day deliverables for the team. The chosen candidate will assist in the technical design of large business systems, build applications, and create interfaces between applications. A strong understanding of data security, retention, and recovery is essential. The role holder should be capable of conducting independent research on technologies to recommend appropriate solutions and contribute to technology-specific best practices and standards. This includes contributing to success criteria from design through deployment, focusing on reliability, cost-effectiveness, performance, data integrity, maintainability, and scalability. The candidate will also provide expertise on significant application components, programming languages, databases, operating systems, etc., and guide or mentor the team during the build and test phases. Candidates must be located within commuting distance of Bridgewater NJ, Jersey City NJ, or New York NY, or be willing to relocate to these areas. This position may require travel to project locations. U.S. citizens and those authorized to work in the U.S. are encouraged to apply, as we are unable to sponsor at this time.

Responsibilities

  • Provide technical expertise and coordinate day-to-day deliverables for the team.
  • Assist in the technical design of large business systems.
  • Build applications and create interfaces between applications.
  • Understand data security, retention, and recovery.
  • Research technologies independently to recommend appropriate solutions.
  • Contribute to technology-specific best practices and standards.
  • Contribute to success criteria from design through deployment, focusing on reliability, cost-effectiveness, performance, data integrity, maintainability, and scalability.
  • Guide and mentor the team during the build and test phases.

Requirements

  • Bachelor's degree or foreign equivalent required from an accredited institution.
  • At least 2 years of experience in Information Technology.
  • Experience with hands-on Java programming with most recent versions (v8+).
  • At least 4 years of hands-on experience in Java Programming, Microservices, and Spring Boot.
  • Good knowledge in Spring, SQL, Unix shell scripting, Java, Memory Management, and Concurrency.
  • Experience with end-to-end implementation of projects in Full Stack Java technologies from Analysis, Design, Model to Coding & testing and promote to production.
  • Good understanding of OOPS concepts.
  • Strong knowledge in Data Structures, Algorithms, Collections, Streams, FP interfaces, Lambda Expressions, Multi-threading, and Memory management and Concurrency.
  • Good knowledge in React.js or Angular, RESTful APIs, and of web-capable devices and browsers.
  • Sound knowledge of Software engineering design patterns and practices.
  • Experience in Banking and Finance domain.
  • Experience with Agile Development, SCRUM, or Extreme Programming methodologies.
  • Strong problem-solving, analytical, and interpersonal skills.
  • Excellent written & verbal communication skills.

Nice-to-haves

  • Experience with Agile Development methodologies.
  • Experience in the Banking and Finance domain.

Benefits

  • Medical/Dental/Vision/Life Insurance
  • Long-term/Short-term Disability
  • Health and Dependent Care Reimbursement Accounts
  • Insurance (Accident, Critical Illness, Hospital Indemnity, Legal)
  • 401(k) plan and contributions dependent on salary level
  • Paid holidays plus Paid Time Off
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service