Lorven Technologies - Los Angeles, CA

posted 3 months ago

Full-time
Los Angeles, CA
Professional, Scientific, and Technical Services

About the position

The Java Fullstack Developer position is a long-term project based in Los Angeles, CA, requiring a candidate with a strong finance background and extensive experience in both front-end and back-end development. The ideal candidate will possess a Bachelor's degree in Computer Science or a related field, along with a minimum of 12 years of relevant experience in software development. This role involves analyzing existing backend legacy code built on Java/J2EE, JSP, JSF, Servlets, JPA, and Hibernate, with a focus on troubleshooting and fixing issues efficiently. In addition to backend responsibilities, the developer will work independently on front-end applications developed using React, Node.js, TypeScript, and JavaScript. The position requires expertise in database management, particularly with PostgreSQL and NoSQL, including the use of stored procedures, views, triggers, and database functions. The candidate should also have experience integrating third-party applications using REST, SOAP, and flat file methods. The role includes maintaining modern applications in the cloud, identifying suitable AWS Cloud services that ensure high performance and scalability. Familiarity with managing and deploying applications on JBOSS and Apache servers in both Windows and Mac environments is essential. While not mandatory, skills in Python, Kotlin, mobile development, Docker, Spring, and Linux/Unix are considered advantageous. The developer will be responsible for building web applications that adhere to industry standards, utilizing high-quality and reusable code. Transforming app designs into front-end code using React, Node, TypeScript, HTML5, CSS, and JavaScript is a key aspect of the role. Candidates should have at least 6 years of experience as a full stack developer, with a strong background in website development and implementation. Experience in developing responsive UI/UX designs using HTML5, JavaScript, TypeScript, CSS/LESS/SASS, and styled components is required, along with a minimum of 3 years in SaaS application development. Excellent communication skills are crucial, as the developer will need to effectively interact with both internal and external customers, addressing their needs and concerns with a high level of focus and attention to detail.

Responsibilities

  • Analyze existing backend legacy code built on Java/J2EE, JSP, JSF, Servlets, JPA, and Hibernate.
  • Independently troubleshoot and fix issues in the backend code.
  • Work on front-end applications built on React, Node.js, TypeScript, and JavaScript.
  • Manage and deploy applications in JBOSS and Apache server environments.
  • Maintain modern applications in the cloud using suitable AWS Cloud services.
  • Build web applications using high-quality and reusable code that complies with industry standards.
  • Transform app designs into front-end code using React, Node, TypeScript, HTML5, CSS, and JavaScript.
  • Develop responsive UI/UX designs utilizing HTML5, JavaScript, TypeScript, CSS/LESS/SASS, and styled components.
  • Integrate third-party applications utilizing REST/SOAP/Flat file methods.
  • Develop back-end software with in-depth experience in Java/Kotlin/Node.

Requirements

  • Bachelor's degree in Computer Science or equivalent.
  • Minimum 12+ years of relevant experience in software development.
  • 6+ years of experience as a full stack developer with website development and implementation experience.
  • 3+ years' experience in SaaS application development.
  • Expertise in backend technologies including Java/J2EE, JSP, JSF, Servlets, JPA, and Hibernate.
  • Strong front-end development skills using React, Node.js, TypeScript, and JavaScript.
  • Expertise in database management with PostgreSQL and NoSQL.
  • Experience with stored procedures, views, triggers, and database functions.
  • Ability to manage and deploy applications in JBOSS and Apache server.
  • Excellent communication skills to interact with internal and external customers.

Nice-to-haves

  • Experience with Python and Kotlin.
  • Mobile development skills.
  • Familiarity with Docker and Spring.
  • Knowledge of Linux/Unix environments.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service