
Full-Stack Java Developer

Netcompany
Summary
Join Netcompany-Intrasoft as a Full-Stack Java Developer (Remote) and contribute to the development and maintenance of scalable applications for EU institutions. You will design, develop, and support technologies using Java and modern JavaScript frameworks in an agile environment. Collaborate with cross-functional teams, write clean and testable code, and participate in code reviews and performance tuning. This role requires a Master's degree and 8 years or Bachelor's degree and 12 years of experience in Java development, along with strong expertise in various technologies. Netcompany-Intrasoft offers a competitive compensation and benefits package, including a modern work environment, continuous learning opportunities, and a personalized development plan.
Requirements
- Master’s degree + 8 years or Bachelor’s degree + 12 years of experience as a Java developer
- Strong expertise in Java, Spring Boot, JPA/Hibernate, and REST APIs
- Front-end proficiency in HTML5, CSS3, JavaScript, and frameworks like React, Angular, or Vue.js
- Web application development, including REST & SOAP web services
- Experience with Oracle RDBMS 12c, SQL & NoSQL databases (OracleSQL, PostgreSQL, MySQL, MongoDB)
- Knowledge of XML and JUnit/Mockito for testing
- Proficiency with Maven/Gradle, Git, and CI/CD pipelines
- Strong problem-solving skills, capable of working independently or in a team
- Hands-on involvement in technical analysis, documentation, implementation, and integration
- Familiarity with Agile methodology, sprint planning, and iterative deliveries
- Fluent in English with excellent communication skills
- Ability to work in an international, multicultural environment
Responsibilities
- Develop and maintain web applications using Java and modern front-end frameworks
- Design and optimize RESTful APIs and backend services
- Collaborate with UI/UX designers to implement interactive applications
- Work closely with QA, DevOps, and Product Managers
- Write clean, maintainable, and testable code
- Participate in code reviews, testing, and performance tuning
- Troubleshoot and resolve issues in various environments
- Stay updated with emerging technologies and contribute to technical discussions
- Manage early life support of software tools and assets for EU Institutions
Preferred Qualifications
- Experience with Docker/Kubernetes
- Knowledge of automated testing frameworks (JUnit, Selenium, Cypress)
- Exposure to Agile/Scrum methodologies
Benefits
- A competitive compensation & benefits package
- Hospitalization plan
- Meal and commuting allowance
- Well-being activities (on premises)
- Continuous learning opportunities using the most modern methods (unlimited access to Udemy for Business, ad-hoc trainings)
- A personalized development plan for targeted career growth
Share this job:
Similar Remote Jobs

