Vestmark is actively seeking a highly skilled and motivated Senior Java Engineer to join our dynamic development team. As a Senior Java Engineer, you will play a pivotal role in designing, developing, and maintaining high-quality Java-based applications, services, and systems. The ideal candidate will have extensive experience in Java and a solid understanding of backend and application architecture. We are looking for a solutions-oriented individual who can contribute effectively within a team and has the ability to lead projects that include complex design and system integrations. Experience with AWS Cloud services is highly desirable.

 Responsibilities:

  • Design & Development: Architect, design, and implement scalable and reliable Java-based software solutions. Contribute to the development of backend systems, microservices, and APIs that adhere to best practices and industry standards.
  • Code Quality: Write clean, efficient, well-documented, and maintainable Java code. Conduct thorough code reviews and advocate for best practices in software design and coding standards.
  • Collaboration: Work closely with product managers, architects, and other engineers to understand requirements and translate them into technical solutions. Mentor junior engineers and share technical expertise within the team.
  • Testing & Debugging: Develop unit tests, integration tests, and participate in end-to-end testing. Debug and resolve complex issues related to performance, scalability, and software reliability.
  • Cloud Integration: Utilize AWS cloud services to build and integrate scalable solutions. Participate in the design and implementation of cloud-based architectures, leveraging AWS resources like EC2, RDS, and S3.

 Qualifications:

  • Experience: 5+ years of experience in software engineering with a focus on Java development, including experience in building and maintaining production-level applications.
  • Technical Skills:
    • Java Proficiency: Strong expertise in Java and related frameworks such as Spring or Spring Boot.
    • Backend Development: Recent experience with RESTful API design and microservices (desired) implementations.
    • AWS Cloud Engineering: Practical experience with AWS services like EC2, Lambda, S3, RDS, and DynamoDB.
    • Architecture: Proven experience in designing and implementing scalable and resilient software architectures, with an emphasis on Java-based solutions.
    • Data Management: Strong knowledge of both relational (e.g., MySQL, SQL Server, PostgreSQL) and NoSQL databases (e.g., DynamoDB, MongoDB).
    • DevOps Skills: Familiarity with CI/CD pipelines, containerization (Docker), and infrastructure as code (Terragrunt/Terraform or CloudFormation).
  • Version Control: Proficiency in version control systems such as Git or Bitbucket, with experience in branching, merging, and managing codebases in a collaborative environment.

This role emphasizes deep technical expertise in Java while also valuing cloud engineering experience with AWS services to build, maintain, and optimize high-quality software systems.

Vestmark is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Vestmark prohibits employment discrimination on the basis of race, color, religion, gender identity, sex, sexual orientation, pregnancy, national origin, age, disability status, protected military or veteran status, and genetic information.  #LI-TG1  #LI-Hybrid

Apply for this Job

* Required

resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.