Senior Full Stack Java Developer

New
M
Mind ComputingSoftware Development
The candidate must reside within the continental US.Full-TimeSenior
Salary105,000 - 115,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of relevant experience
Required Skills
PostgreSQLPythonCypressJavaJUNITSpring BootAngularReactRESTful APIsPlaywright

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience as a Full Stack Java Developer.
  • Expertise in Java (17+), Spring Boot, and REST APIs.
  • Proficiency in front-end development using React or Angular.
  • Experience with database management using PostgreSQL/SQL.
  • Experience with Python.
  • Proven experience mentoring developers and leading engineering teams.
  • Ability to design and work with scalable, distributed systems.
  • Strong verbal and written communication with technical and non-technical stakeholders.

Responsibilities

  • Drive system design and architecture decisions for scalability, performance, and maintainability.
  • Design and develop applications across backend (Java, Spring Boot, APIs), frontend (React/Angular), and database (PostgreSQL).
  • Act as a technical point of contact and translate business requirements into solutions.
  • Conduct regular code reviews and enforce standards to ensure performance, security, and maintainability.
  • Identify, troubleshoot, and resolve complex system and application issues.
  • Work with product, QA, DevOps, and business teams to ensure seamless delivery.
  • Mentor developers, assign tasks, and ensure timely delivery.
  • Participate across the full software lifecycle, including planning, design, development, testing, and deployment.
  • Implement testing strategies using tools like JUnit, Cypress, and Playwright.
  • Follow Agile best practices and proactively address vulnerabilities.
View Full Description & ApplyYou'll be redirected to the employer's site
105,000 - 115,000 USD per year
Apply Now