This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Endava - Franklin Township, NJ

posted 2 months ago

Full-time - Mid Level
Remote - Franklin Township, NJ
Professional, Scientific, and Technical Services

About the position

The Lead Software Engineer - Fullstack position at GalaxE.Solutions, LLC involves designing and developing web services and user interfaces using various programming methodologies and technologies. The role requires collaboration with project stakeholders to gather requirements, define solutions to business problems, and ensure the stability and security of system architecture. The engineer will participate in Agile meetings, implement automated testing, and deploy code using DevOps tools in cloud environments. This hybrid position allows for remote work within commuting distance to the office, with travel to various worksites across the United States as needed.

Responsibilities

  • Design and develop web services and UI pages using UML Modeling, MVC Architecture, and Object Oriented Programming.
  • Gather requirements and collaborate with project stakeholders.
  • Define multiple approaches to business problems and implement technical solutions.
  • Verify stability, interoperability, portability, security, and scalability of system architecture.
  • Conduct reviews to ensure developed components meet requirements.
  • Participate in Agile meetings and translate application storyboard and use cases into functional applications.
  • Identify bottlenecks and bugs, and devise solutions to mitigate issues.
  • Implement automated testing platforms using Junit / Mockito for Springboot and Jasmine tests for ReactJs.
  • Implement database solutions with SQL Server, PostgreSQL, Oracle, and MongoDB.
  • Build and deploy code using DevOps tools GIT and Jenkins.
  • Deploy code in PCF or AWS cloud in different environments.

Requirements

  • Bachelor's degree in Computer Science, Computer Applications, or related field.
  • 5 years of experience in design and development of applications using Java, Springboot, Hibernate, JPA, web-services, and REST.
  • 5 years of experience in design and development of responsive and browser/OS compatible web user interfaces with HTML5, CSS3, DHTML, ReactJS, Angular, and JavaScript.
  • 2 years of experience in CI/CD using GIT Hub and Jenkins.
  • 2 years of experience in writing Junit, JEST, or Jasmine Unit Test cases.
  • 1 year of experience with SQL and any combination of relational databases.

Benefits

  • Hybrid work environment with remote work options
  • Opportunities for professional development
  • Diversity and inclusion initiatives
  • Global exposure and enhanced opportunities through partnership with Endava
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service