Java Software Engineer

accesa.eu Logo

accesa.eu

πŸ“Remote - Romania

Summary

Join Accesa, a leading technology company, and work as a Java Software Engineer for a strategic banking partner. You will enhance performance and solutions by conducting research and proposing efficient software solutions. Continuously develop your Java skills, support colleagues, and write high-quality code. Apply the latest Java features to drive innovation and enhance existing applications. Proactively identify optimization opportunities and contribute to continuous improvement. This role offers a holistic benefits program covering physical, emotional, social wellbeing, and work-life fusion.

Requirements

  • 3+ years of experience in software development
  • Good knowledge of Java 17 and the associated patterns (e.g. SOLID principles, Design Patterns)
  • Extensive experience with Spring Boot and Web Services (REST) and persistence frameworks (JPA, Hibernate, Flyway) using relational databases
  • Hands-on experience with hexagonal architecture and domain driven design and working with a microservices architecture
  • Experience with Docker and Kubernetes
  • Good troubleshooting and problem-solving skills (debugging, source control)
  • Strong English communication skills for collaboration with team members and clients

Responsibilities

  • Conduct research, evaluate technologies, and propose efficient software solutions that align with client requirements and business objectives
  • Continuously develop your skills as a Java Software Engineer while providing support and guidance to colleagues and stakeholders
  • Write high-quality code that complies with all requirements and actively contribute to the code review process
  • Apply the latest Java features to introduce advanced capabilities and drive innovation in applications
  • Enhance existing applications by integrating new features and improving overall functionality and performance
  • Proactively identify opportunities for optimization and implement enhancements to current applications

Benefits

  • Medical benefits
  • Gym support
  • Personalized fitness options
  • Team events
  • Healthy Habits Club
  • Flexible work-life dynamic

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.