SII Group Romania

Java Senior Developer with French (A2)

Posted: 8 hours ago

Job Description

Who we are:Open-minded intellectuals who embrace emerging technologies on our mission to create innovative Software Engineering Solutions that will impact millions of users around the world.We are looking for:We are looking for a Java Developer colleague to join our team in one of our Banking projects, working together with colleagues from France.Your role is to develop software applications according to the business needs being involved in all phases of SDLC based on the Agile (Scrum) framework.What you will do:Plan, develop and implement projects or parts of large-scale projects, as part of the development team.Develop solutions to improve performance and scalability of systems.Assisting in Production issues.Share knowledge about your area of expertise, best practices and provide functional support.What you must have:Minimum 8 years of relevant experience in Java technologies, with strong expertise in Backend design & developmentBackend:Java Standard Edition (version 8-21)Spring Boot, Spring AOPSpring Batch (Mandatory)Unit testing, integration testingOOP, IoC, TDD/BDD/DDD, Design patterns, SOLID, CQRSSecurity by design, vulnerabilities treatment, OWASP (Top 10)Nice to have : Java virtual threads (Java 21)Frontend:JavaScript, TypeScript, CSS, HTMLWeb services:REST API (Mandatory)Cloud:Micro-services architecture, API Gateway, Kubernetes, PaaS, native cloud conceptsOthers:Database: Oracle DB (PL/SQL Mandatory) / PostgreSQLMiddleware : Kafka (Mandatory)Building: Maven, Jenkins, NexusQualimetry: SonarQube, IQ Server, FortifyLogs analytics : ELK (Elastic Search, Logstash, Kibana)Version control system: GITTools: Postman, SoapUILinux: Basic knowledgeWhat's in it for you:Extended compensation and benefits packageContinuous learning opportunities to enhance your professional and soft skillsA great working environment with people who put their heart, mind, and soul into everything they do and understand the importance of team spiritWe really welcome open-minded and committed people:Eager to take on new challenges and learn new things;Who put their heart, mind, and soul into everything they do;Who enjoy sharing knowledge and understand the importance of team spirit.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In