E-Solutions Group - Watertown, NY

posted 23 days ago

Full-time - Senior
Watertown, NY
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

The Java FullStack Lead (React) position is a senior engineering role focused on leading the development of complex enterprise-grade software solutions. The role requires extensive experience in Java and related technologies, as well as strong leadership and communication skills to collaborate effectively with cross-functional teams. The candidate will be responsible for overseeing the engineering team, participating in product and release planning, and ensuring the delivery of high-quality software solutions.

Responsibilities

  • Interface, collaborate and communicate effectively with business and cross-functional/technical partners.
  • Participate actively in PI, product, and release planning.
  • Collaborate with onsite and offsite team members effectively.

Requirements

  • Proven experience (12+ years) in an Engineering role.
  • 3+ years experience as an Engineering/Technical lead role.
  • Excellent communication skills and the ability to collaborate effectively with cross-functional teams.
  • Demonstrated experience in delivering complex enterprise-grade software solutions.
  • 9+ years in Java J2EE building web applications, spring technologies/frameworks (Spring Core, Spring MVC, Spring Cloud, Spring Boot) and tools.
  • 5+ years of experience with related frameworks and technologies (Hibernate, Restful services Spring JDBC, MVC etc.).
  • Strong experience with Microservices, Spring Boot / Spring framework, Rest API, JPA.
  • 8+ years of experience in web development using HTML, CSS and JavaScript including ES2016+.
  • Minimum 2 years of experience of REACT tools including React.js, Webpack, Redux and Flux.
  • Experience with user interface design.
  • Knowledge of unit testing frameworks like Mocha and Jest.
  • Experience with browser-based debugging and excellent troubleshooting skills.
  • Knowledge on system architecture (N-Tire, Microservices, Cloud-native).
  • Strong knowledge of system design principles for scalable, high-performance, and extensible solutions for enterprise-grade distributed and services systems.
  • Significant knowledge of Oracle PL/SQL and SQL.
  • Experience with Oracle Web logic, Tomcat to include installation, configuration, troubleshooting.
  • Working experience of Spring Boot application configuration, deployment and troubleshooting on server platforms Oracle Web logic/Tomcat/Cloud.
  • Experience with API management and Cloud-based platforms and services (AWS, Google).
  • Working knowledge of Dev-Ops: Git, Jenkins, CI/CD pipelines, etc.
  • Understanding of Test-Driven Development practices as well as Automation and Unit Testing.
  • Strong Analytical Skills.
  • Working knowledge on system observability/monitoring and alerting.
  • Experience Architecting and developing large scale Enterprise applications.
  • Proficient with software development lifecycle (SDLC) methodologies like Agile, Test-driven development.

Nice-to-haves

  • Any experience in building applications for the financial industry is a plus.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service