Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading software solutions provider in Boston is seeking a Senior Software Engineer to design and develop high-performance microservices using Java Spring Boot. This role offers the opportunity to work on innovative projects in a collaborative environment, with a focus on continuous learning and professional growth. Candidates should have extensive experience in Java development and microservices architecture, along with a strong commitment to quality and best practices.
Employer Industry: Software Solutions for Field Service Management
Why consider this job opportunity:
- Salary up to $160,000
- Opportunities to work on cutting-edge projects and shape the future of product offerings
- A commitment to continuous learning and professional growth
- Collaborative, fast-paced environment where your contributions will have a direct impact
- Eligible for quarterly or annual bonuses based on role and applicable plan
- Comprehensive benefits package including health, dental, vision insurance, retirement savings plan, and more
What to Expect (Job Responsibilities):
- Design, develop, and deploy high-performance microservices using Java Spring Boot
- Build robust, scalable APIs to enhance the core SaaS product and enable seamless third-party integrations
- Ensure high-quality, maintainable software through best practices in microservice design
- Collaborate effectively within a team environment to adapt to new technologies and methodologies
- Engage in software testing principles and practices, including unit, integration, and contract testing
What is Required (Qualifications):
- Bachelor's degree in Computer Science, Software Engineering, or a related field is strongly preferred; equivalent experience will be considered
- 8+ years of professional hands-on experience developing applications using Java, Spring Boot, and RESTful APIs
- Strong problem-solving skills and excellent communication and collaboration skills
- Experience using both relational and NoSQL databases
- History of successfully building and deploying microservices
How to Stand Out (Preferred Qualifications):
- Experience with API documentation using OpenAPI/Swagger
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies like Docker
- Strong understanding of software testing principles and practices
#SoftwareEngineering #JavaDevelopment #Microservices #CareerGrowth #TechJobs