Java Software Engineer - Wakefield, MA
22 hours ago

Job description
Vestmark is actively seeking a highly skilled and motivated Java Software Engineer with object-oriented programming and relational database experience and with a passion for technology and solving complex problems to join our dynamic development team. As a Software Engineer, you will play a pivotal role in designing, developing, and maintaining high-quality Java-based applications, services, and systems. Your energy, enthusiasm, and technical curiosity, combined with your appreciation and support of our core values, will be leveraged to help us build the next generation of our wealth management applications. 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.
Responsibilities:
- Design & Development: Architect, design, and implement scalable and reliable Java-based software solutions. Contribute to the development of backend systems 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 stakeholders, product managers, architects, and other engineers to understand the requirements and translate them into technical solutions. Mentor junior engineers and share technical expertise within the team.
- Decision Making: Exercise judgment in selecting methods, techniques and evaluation criteria for obtaining efficient results
- 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.
- Core Values: Contribute to the growth and development of our core values: We Before Me, Positive Energy, Knowledge Explorer, and Own It.
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:
- Backend 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.
- 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).
- Troubleshooting: Proven experience in performing in-depth root cause analysis to identify the underlying causes of software issues, whether they are related to the application, system environment, or user input. Knowledge of application performance monitoring (APM) tools such as Dynatrace or Splunk is desired.
- 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 to build, maintain, and optimize high-quality scalable 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
Similar jobs
Vestmark is actively seeking a highly skilled and motivated Java Software Engineer with object-oriented programming and relational database experience and with a passion for technology and solving complex problems to join our dynamic development team. As a Software Engineer, you ...
1 day ago
· THIS POSITION IS BASED IN OUR WAKEFIELD, MA HEADQUARTERS AND REQUIRES 3 DAYS A WEEK IN THE OFFICE. · LOCAL CANDIDATES ONLY, PLEASE. · We are looking for a motivated Software Engineer Intern with JAVA/Python and relational database experience with a passion for technology and s ...
1 day ago
+We are seeking a highly skilled Senior Software Engineer to design, develop and test advanced software for complex embedded systems operating in real-time environments. · +Translate system and software requirements into detailed software designs. · Implement robust high-performa ...
1 month ago
We are seeking a highly skilled Software Engineer to design, develop, and test advanced software for complex embedded systems operating in real-time environments. · Proficiency in modern C++ (Version 14 at least, 17 preferred). · Bachelor's degree in Computer Science or a related ...
4 days ago
We are seeking a highly skilled Sr Software Engineer to design develop and test advanced software for complex embedded systems operating in real-time environments. · ...
1 week ago
+We are seeking a talented Software Engineer with 2 or more years of experience to join our ATVoice product team. · +Design, develop, test and maintain new capabilities in our speech recognition and simulation products and user interfaces. · Integrate new features and troubleshoo ...
1 month ago
+Job summary · We are seeking a Software Engineer to join our team. The successful candidate will develop and design web applications and software. · +ResponsibilitiesDevelop and deploy web applications · Design new functionality based on product backlog priorities · ...
1 week ago
We are seeking a highly skilled Software Engineer to design, develop and test advanced C++ software for complex embedded systems operating in real-time environments. · Implement robust high-performance C++ software for mission-critical applications requiring exceptional reliabili ...
1 month ago
We are seeking a highly skilled Software Engineer to design develop and test advanced software for complex embedded systems operating in real time environments. · The ideal candidate will be responsible for translating system and software requirements into detailed software desig ...
1 week ago
We are seeking a Senior Software Engineer to join our team in Boston. As a key member of our engineering team, you will be responsible for delivering software solutions that facilitate the stable operation of Bevi's fleet of smart water machines. You will collaborate closely with ...
1 week ago
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Randstad Digital Manual LLC, is seeking the following. Apply via Dice today · Software Engineers for Randstad Digital, LLC. Multiple openings. Headquarters: Woburn, MA. Develop an ...
1 day ago
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Randstad Digital Manual LLC, is seeking the following. · ...
4 weeks ago
We are seeking a highly skilled Senior Software Engineer to design, develop, and test advanced C++ software for complex embedded systems operating in real-time environments. · Translate system and software requirements into detailed software designs aligned with architectural sta ...
1 month ago
We are hiring an Emulation Tooling and Modeling Software Engineer to develop cutting-edge technologies with significant impact on our national security. · Proficiency in C/C++ and Python. · ...
1 week ago
Job summaryRadar Software Engineer Opportunity: design develop and test advanced C++ software for complex embedded systems operating in real-time environments. · Implement robust high-performance C++ software for mission-critical applications requiring exceptional reliability and ...
1 month ago
We are seeking a highly skilled Senior Software Engineer to design, develop and test advanced software for complex embedded systems operating in real-time environments. · Translate system and software requirements into detailed software designs. · Implement robust, high-performan ...
1 month ago
We are seeking a highly skilled Sr Software Engineer to design, develop, and test advanced software for complex embedded systems operating in real-time environments. · ...
1 week ago
We are the global test and automation specialists, powering next-generation technologies through sophisticated solutions. Behind every electronic device you use, Teradyne's test technology ensures your device works right the first time, every time Our portfolio of automation solu ...
1 month ago
We are seeking a highly skilled Senior Software Engineer to design, develop and test advanced C++ software for complex embedded systems operating in real-time environments. · Translate system and software requirements into detailed software designs aligned with architectural sta ...
1 month ago
We are seeking a highly skilled Software Engineer to design, develop, and test advanced software for complex embedded systems operating in real-time environments. · We are looking for a candidate with proficiency in modern C++ (Version 14 at least, 17 preferred), experience with ...
6 days ago