Petadata - San Francisco, CA

posted about 2 months ago

Full-time - Senior
San Francisco, CA

About the position

PETADATA is currently seeking a highly skilled Sr. Java Front End Developer to join our team in San Francisco, CA. This full-time position is ideal for individuals who are not only technically proficient but also passionate about understanding and translating customer needs into actionable development plans. The successful candidate will possess strong technical skills, excellent communication abilities, and a collaborative spirit, which are essential for gathering requirements, facilitating discussions, and implementing thorough documentation. As a Sr. Java Front End Developer, you will be responsible for developing web applications using Java and J2EE, with a focus on creating enterprise-level solutions. You will work closely with distributed project teams, leveraging your expertise in JavaScript, React.js, and Angular to enhance user experiences across mobile and desktop platforms. Your role will also involve utilizing tools such as Git, Maven, JFrog, and UDeploy to streamline development processes and ensure high-quality deliverables. In addition to your technical responsibilities, you will be expected to stay updated on the latest trends in technology and bring innovative ideas to the table. Your strong background in agile/scrum methodologies will be crucial in driving projects forward in a fast-paced environment. We value collaboration and communication, and you will play a key role in fostering these qualities within our team. At PETADATA, we are committed to providing a professional work environment that encourages growth and development in the information technology sector. We believe in empowering our global clients with a complete range of quality-oriented services, and we are looking for individuals who share this vision.

Responsibilities

  • Develop web applications using Java and J2EE.
  • Utilize JavaScript and React.js for front-end development.
  • Work on mobile browser experiences as needed.
  • Implement enterprise-level web applications and RESTful APIs using Microservices.
  • Collaborate with distributed project teams to gather requirements and facilitate discussions.
  • Maintain thorough documentation of development processes and project progress.
  • Utilize tools like Git, Maven, JFrog, and UDeploy for version control and deployment.
  • Ensure API security compliance with industry-standard protocols including OAuth.
  • Demonstrate strong design and programming skills using JSON, Web Services, XML, XSLT, and PL/SQL.
  • Work with databases such as Oracle, DB2, or MongoDB.
  • Engage in agile/scrum development practices to enhance project delivery.

Requirements

  • 10+ years of experience developing web applications using Java and J2EE.
  • 5+ years of experience in JavaScript and React.js.
  • 8+ years of experience in Spring Boot.
  • Experience with Angular is required.
  • Good knowledge of Microservices architecture.
  • Experience with API security protocols, particularly OAuth.
  • Strong design and programming skills in JSON, Web Services, XML, XSLT, and PL/SQL.
  • Strong background in Linux/UNIX environments.
  • Strong Shell scripting experience.
  • Working knowledge of Oracle, DB2, or MongoDB databases.
  • Excellent written and verbal communication skills.

Nice-to-haves

  • Experience with mobile browser development is a plus.
  • Passion for staying updated on the latest technology trends.

Benefits

  • Professional work environment with opportunities for growth in the IT sector.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service