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