Skip to main content

Stack Java Developer

Posted today

celandyneSan Jose (CA)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Facilitate innovative design and delivery of solutions to challenging technical issues through information gathering and collaboration Analyze, develop, and release product features, enhancements and improvements, working across the full technology stack. Develop web-based applications and architecture leveraging a modern web stack and cutting-edge operational data store to render optimal end-user experience and promote company's products. Design and implement backend microservices for high performance, enterprise class backend server based on Java / J2EE, Springboot, JPA, Hibernate, REST API, React, Typescript, AWS, Docker, mockito. Thrive for container platform-based development by using Docker with Puppet or Chef for deployment and by using AWS environment. Perform software analysis, code analysis, and requirements analysis, and software review, identification of code metrics, system risk analysis, and software reliability analysis. Attend standup meetings, sprint planning, sprint review, and discussion with business users.
Must Have:
  • Experience in developing customer-facing or mission-critical REST APIs and microservices.
  • Experience in developing full stack (Back End and Front End) based on Java/J2EE technologies on Spring web application development platform
  • Developed code as per coding standards, following peer review process and code coverage analysis.
  • Experience in debugging and resolving technical problems that arise in the application.
  • Develop API documentation for all the developers to understand the platform
  • Worked on API and Mobile applications
  • Maintain bug tracking using JIRAMust be a self-starter and self-motivated with the ability to work independently and efficiently.
Education and Experience: Bachelor Degree in Science or Engineering or Equivalent with overall 5 years of experience or Masters Degree in Science or Engineering or Equivalent with overall 3 years of experience in IT fields.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this