Software Engineer jobs in Romania
Explore 12 matching jobs.
Java Software Engineer – Product Data and Services Team
Garmin Cluj
Posted: 10/22/2026Distributed SystemsJavaJUnitMockitoSpringSpring BootSpringBoot
Senior WordPress Developer
Intetics
Posted: 10/22/2026JavaScriptPHPReactSCSSWebpackWordPress
Math Developer – iGaming
Magic Media
Posted: 10/22/2026JavaScriptNumpyPandasPythonRustTypeScriptC++
Senior Mobile Engineer
Qualysoft
Posted: 10/20/2026AndroidiOSJavaScriptJestReactReact NativeReduxTypeScript
Software Engineer
nShift
Posted: 10/20/2026AWSDistributed SystemsElasticSearchJavaJMeterJUnitMavenMicroservicesMockito+4 more
Senior PK Analyst – R Programmer
Parexel
Posted: 10/20/2026Google Cloud PlatformLinuxUnix
Mechatronics Engineering Intern
Autoliv
Posted: 10/16/2026InformaticaPython
Open Source Contributor, Developer
Gramian Consulting
Posted: 10/9/2026Senior Flutter Developer
Explora Solutions
Posted: 10/7/2026AndroidDartFlutteriOSJavaKotlinSwift
Senior Mobile Developer – Flutter
Software Mind
Posted: 9/24/2026AndroidCyber SecurityDartFlutteriOSKotlinSwift
Statistical Programmer II – FSP
Parexel
Posted: 9/23/2026SAP Developer, German
principal33
Posted: 9/21/2026CloudJavaScriptPython
Senior Kony Developer
Intetics
Posted: 9/18/2026
Java Software Engineer – Product Data and Services Team
Garmin ClujCore Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Proficient in developing and enhancing server-side applications using Java and OOP principles, with a strong focus on unit testing, web services implementation, and Agile methodologies. Demonstrates effective communication skills and the ability to translate business needs into technical solutions.
Highest-signal resume keywords
Java ProgrammingOOP PrinciplesUnit Testing (JUnit, Mockito)Spring / Spring BootREST Web Services
Tech Stack
Tools & technologiesDistributed SystemsJavaJUnitMockitoSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Develop and enhance software solutions for Garmin's server-side applications
- Apply software engineering best practices throughout the development lifecycle
- Understand business needs and translate them into technical solutions
- Participate in peer code reviews by providing comments and suggestions
- Help ensure resiliency and high availability of applications owned by the team
- Help set up monitoring for new features
- Troubleshoot software issues
- Write and maintain technical documentation
Requirements
What you’ll need- Bachelor's degree in computer science, engineering or relevant field
- Strong knowledge of Java and OOP principles
- Solid knowledge of unit testing (JUnit, Mockito)
- Good knowledge of relational databases
- Experience with Spring / Spring Boot
- Experience implementing web services (REST)
- Familiarity with asynchronous communication in distributed systems
- Familiarity with build tools and continuous delivery
- Familiarity with Agile methodology
- Strong and effective verbal, written and interpersonal communication skills
- Good English skills, verbal and written
- 3+ years of relevant work experience
Benefits
Comp & perks- 24 days off each year plus extra vacation days based on years at Garmin and compensation for legal holidays
- Health package subscription and yearly budget for glasses
- Monthly budget for sports and wellbeing activities
- Local and global career development programs (training, mentorship, technical and leadership development, and more)
- Access to e-learning platforms and support for technical conferences attendance
- Loyalty bonus within the company, plus other special bonuses (for holidays and personal life events)
- Meal tickets
- Significant discount for Garmin products
- Employee stock purchase plan
- Contribution to the retirement plan (Pillar 3)
- Garmin products available for testing and borrowing
- Comprehensive event series championing wellbeing, sports, and community, including sports events, classes, hackathons, parties, and more
- Other benefits discovered during the recruitment process
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Java ProgrammingOOP PrinciplesUnit Testing (JUnit, Mockito)Spring / Spring BootREST Web ServicesRelational DatabasesAsynchronous CommunicationBuild ToolsContinuous DeliveryAgile Methodology
Soft Skills
Effective CommunicationInterpersonal SkillsVerbal CommunicationWritten Communication
Certifications & Qualifications
Bachelor's Degree in Computer Science
Industry Keywords
Software Engineering Best PracticesPeer Code ReviewsApplication ResiliencyHigh AvailabilityTechnical Documentation