Software Engineer
Summary
Java-centric software engineer building, testing, and maintaining integrations, device interfaces, and modules for a 'Connect' environment that appears tied to laboratory systems (LabVantage). Daily work includes debugging, code reviews, design docs, and customer collaboration, using agentic AI tools like Cursor, Claude, and Gemini.
- Design, implement, unit test, and document new integrations, device interfaces, and modules for the Connect environment
- Diagnose, analyze, and fix reported defects and deviations
- Perform technical implementation work and collaborate with customers
- Participate in technical design discussions and prepare design documents for global R&D and customer projects
- Conduct code reviews and maintain technical documentation
- Collaborate seamlessly with R&D, testing, and support teams
- Organize internal training for colleagues when needed
- Use agentic AI development tools such as Cursor, Claude, and Gemini in daily software development
Requirements
- Experience in Java development
- Suitable higher education degree, e.g. computer science or Bachelor/Master of Engineering (AMK/DI)
- At least 3 years of IT industry experience, primarily in Java and JavaScript programming and integrations/APIs
- Knowledge of relational databases, e.g. Oracle or MS SQL Server
- Understanding of software architecture, design patterns, version control, and unit testing
- Strong logical reasoning, problem-solving, and collaboration skills
- Fluent working proficiency in Finnish and English
- Readiness to work in an international, multicultural team
- Experience with device integrations, APIs, or other system integrations is an advantage
- Experience working with customers or in customer projects is an advantage
- Experience with agentic AI tools such as Cursor, Claude, Gemini, or Abacus and AI/ML basics is an advantage
- Knowledge of modern UI technologies such as React and Servlet, jQuery, or XML technologies is an advantage
- Knowledge of laboratory systems or the LabVantage platform is an advantage
Core Competencies
Demonstrates expertise in Java and JavaScript development, with a strong focus on integrations and APIs. Proficient in using agentic AI development tools and collaborating within multicultural teams to deliver high-quality software solutions.
Highest-signal resume keywords
- Java Development
- JavaScript Programming
- API Integrations
- Agentic AI Tools
- Relational Databases
ATS Optimization Keywords
Hard Skills
- Java Development
- JavaScript Programming
- API Integrations
- Relational Databases
- Software Architecture
- Design Patterns
- Unit Testing
- Version Control
- Device Integrations
- Modern UI Technologies
Soft Skills
- Problem-Solving
- Collaboration
- Logical Reasoning
Certifications & Qualifications
- Bachelor/Master of Engineering
- Computer Science Degree
Industry Keywords
- IT Industry
- Customer Projects
- Multicultural Team
- AI/ML Basics
Tools & Technologies
- Cursor
- Claude
- Gemini
- Oracle
- MS SQL Server
- React
- Servlet
- JQuery
- XML Technologies
- LabVantage