
Senior Java Developer – Hybrid
IT Teams
contract
Posted on:
Location Type: Hybrid
Location: Bucharest • Romania
Visit company websiteExplore more
Job Level
About the role
- Develop new features that add functionality to the Lead Generation Platform
- Develop new projects for the business of Online Referral Marketing
- Develop features, tooling and processes for our Continuous Integration and Delivery pipelines
- Maintain, refactor and evolve a Java-based Content Management System
- Participate in all phases of the development lifecycle of artifacts within a microservice oriented architecture
- Contribute to cross-project technical topics like: Secure SDLC process, Continuous Delivery process, Design for testability, and others
Requirements
- Java 8 and related technologies
- Relational Databases, SQL and ORM technologies (JPA, Hibernate)
- Web portals development
- Microservice oriented architecture
- The Spring framework (especially its understanding, not just its usage) and related flavors: Spring Boot, Spring Cloud Config, Spring Batch, Spring WebFlow, Spring MVC
- Building RESTful Web Services (especially designing REST APIs)
- Adhering to the DevOps methodology and cultural aspects
- Understanding release lifecycle and all its supporting tools and technologies: Maven, Git, Branching Models, Rundeck, Gitlab pipelines
- Very good command of English language (both written and spoken)
- Application developer as well as platform developer
- Develop projects in a distributed team
- Interact daily with all the roles of a project team (developer, QA, operation engineer, product owner)
- Proactive approach towards work and processes
- Adapt and adjust to change
- Outgoing, “get things done”, positive attitude
- Experience working with a CMS (Hippo CMS) (Nice to have)
- Knowledge about Enterprise Integration Patterns (Nice to have)
- A full-stack approach to projects (Nice to have)
- Security knowledge (Nice to have)
- Domain Knowledge in building online portals or artifacts suited for online marketing campaigns (Nice to have)
Benefits
- meaningful work
- genuine collaboration
- the confidence that you’ll never walk alone
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Java 8SQLJPAHibernateSpring frameworkSpring BootSpring Cloud ConfigSpring BatchSpring WebFlowSpring MVC
Soft Skills
proactive approachadaptabilitycommunicationteam collaborationpositive attitudeoutgoingproblem-solvingflexibilityinitiativeinterpersonal skills