Vestmark

Java Software Engineer

Vestmark

full-time

Posted on:

Location Type: Hybrid

Location: WakefieldMassachusettsUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $90,000 - $120,000 per year

About the role

  • Architect, design, and implement scalable and reliable Java-based software solutions.
  • Write clean, efficient, well-documented, and maintainable Java code.
  • Conduct thorough code reviews and advocate for best practices in software design.
  • Mentor junior engineers and share technical expertise within the team.
  • Develop unit tests, integration tests, and participate in end-to-end testing.
  • Debug and resolve complex issues related to performance, scalability, and reliability.

Requirements

  • 5+ years of experience in software engineering with a focus on Java development
  • Strong expertise in Java and related frameworks such as Spring or Spring Boot
  • Experience with modern architecture and related design patterns
  • Strong algorithmic and object-oriented design skills
  • Recent experience with RESTful API design and implementations is preferred.
  • Proven experience in designing and implementing scalable and resilient software architectures.
  • Strong knowledge of relational (MySQL, SQL Server, PostgreSQL) and NoSQL databases (DynamoDB, MongoDB).
  • Experience with AI-based development tools (Claude, Cursor AI, GitHub Copilot) is a strong plus.
  • Proven experience in performing in-depth root cause analysis for software issues.
  • Proficiency in version control systems such as Git or Bitbucket.
Benefits
  • Compensation for this role depends on skills, experience, qualifications, job scope and location.
  • Equity-based grants for all new hires
  • Company-paid medical premiums of 90%
  • Competitive time-off program
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpringSpring BootRESTful APIalgorithmic designobject-oriented designMySQLSQL ServerPostgreSQLDynamoDB
Soft Skills
mentoringcode reviewadvocacy for best practicestechnical expertiseproblem-solvingcommunication