Mid/Senior Java full-stack developer
Primary stack
Nice to have's
Job description
About the Position
We are seeking a Mid/Senior Java full-stack developer with 5+ years of experience to join our team in Iasi, focusing on designing and deploying scalable applications using modern frameworks.
Responsibilities
- Play a pivotal role in designing, developing, and deploying scalable applications using modern frameworks and DevOps practices.
- Support the adoption and implementation of microservices architecture, potentially leveraging orchestration tools like Kubernetes.
- Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance.
- Design, implement, and optimize Java-based backend solutions using frameworks such as Spring and Hibernate.
- Develop responsive user interfaces using Angular or React.js, as well as TypeScript, JavaScript, or any other scripting language.
- Work with relational databases such as MySQL, PostgreSQL, or Oracle for effective data storage and querying.
- Build and maintain RESTful APIs leveraging Spring Boot and other relevant frameworks.
- Ensure code quality and reliability through unit testing (e.g., JUnit or similar testing tools) and maintain a strong awareness of web security concepts to ensure application security.
- Collaborate with DevOps teams to streamline application deployment processes using CI/CD toolchains (Jenkins, GitLab CI/CD, Azure DevOps) and use version control systems for effective code collaboration and management.
Requirements
- A bachelor’s degree in computer science, Engineering, or related discipline (or equivalent professional experience) with at least 5 years of recent, relevant experience in full-time Java development roles.
- Proficiency in backend technologies: Spring Framework, Hibernate, advanced Java features.
- Strong working knowledge of relational databases (MySQL, PostgreSQL, Oracle) and experience designing and consuming RESTful APIs.
- Exposure to at least one modern frontend framework (Angular or React.js), plus experience in TypeScript, JavaScript, along with hands-on unit testing using related tools.
- Familiarity with application deployment and CI/CD pipelines (Jenkins, GitLab CI/CD, Azure DevOps), as well as proficiency with Git and repository management platforms.
Nice to Have
- Basic Python development proficiency; experience deploying solutions on AWS, Azure, and Google Cloud; familiarity with Atlassian tools (Jira, Confluence); and a solid understanding of Kubernetes and microservices architecture would be a plus.
- Fluency in English, with basic German language skills considered a plus.
We Offer
- Competitive salary
- Opportunity to work in a dynamic and innovative environment
- Professional growth and development opportunities
About the Company
Join our team in Iasi and contribute to the development of scalable and efficient applications using cutting-edge technologies.
© VON Consulting SRL. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
More at VON Consulting SRL
All 77 rolesQuality Assurance – Python DevOps Engineer
VON Consulting SRL · Romania +1
Data Engineer
VON Consulting SRL · Romania
Automotive Solutions engineer – contractor
VON Consulting SRL · Romania
EMEA Sourcing Specialist- Corporate Services
VON Consulting SRL · Romania