Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading company in the life sciences sector is seeking a talented Back-End Software Engineer to join their Signals Software Team. You'll focus on designing robust cloud-based applications, enhancing user engagement, and working with cutting-edge technologies. This role is ideal for individuals with a strong Java background and a passion for collaborative development in an Agile environment.
We are seeking a talented Back-End Software Engineer (Java, Vert.x) to join our Signals Software Team and help develop our next-generation cloud-based notebook application. In this role, you will be focused on the back-end design and development, transforming marketing requirements into an intuitive and powerful application tailored for the scientific community.
Key Responsibilities:
Collaborate with cross-functional teams to define priorities, specifications, and implement new features.
Write clean, well-documented, and maintainable code, ensuring thorough testing.
Develop and maintain secure, high-performance interfaces and services.
Enhance and expand the functionality of Signals Notebook, adding features that drive user engagement.
Work with cloud-based services and technologies to optimize scalability and performance.
Basic Qualifications:
5+ years of professional software engineering experience.
5+ years of experience with Java programming.
2+ years of experience building Web Services and RESTful APIs.
Preferred Qualifications:
Bachelor’s Degree in Computer Science or a related field.
Experience with Reactive Programming (specifically with Vert.x).
Exposure to CI/CD practices (Jenkins, GitHub).
Experience with JDBC in transactional applications, preferably using PostgreSQL or any relational database management system.
Strong understanding of performance optimization for database queries and inserts/updates.
In-depth experience with structured software development methodologies, including design, development, and testing in Agile environments.
Strong teamwork orientation and the ability to foster collaboration across teams.
Excellent work ethic, a strong sense of ownership, and a commitment to delivering quality results.
Entrepreneurial mindset, with a creative and innovative approach to problem-solving.
Experience in life sciences or related fields is a plus.
If you’re excited to make an impact and grow in a collaborative environment, we would like to hear from you!
What do we offer?
We provide competitive and comprehensive benefits to our employees. Below are some highlights of our benefits:
Learn more about Revvity’s benefits by visiting our Bswift page. Log-In instructions are provided towards the bottom of the Bswift page.
For benefit-eligible roles only. Part-time and temporary roles may not be eligible for all benefits listed. Please reach out to your recruiter for more information.