Java developer in Constanţa

Spring Boot (advanced) Java 11 (advanced) Accenture Song-a new breed of agency that's all about the Experience. For us, customer experience is not an add-on; it's foundational to who we are and how we empower our clients. As the world's largest, most disruptive agency, we drive lasting growth for clients by helping them design, build, and run meaningful experiences that make people's lives better, more productive, and more meaningful. We do this in three ways: by transforming organizations through standout products and services; by building and delivering award-winning campaigns so brands can engage and communicate creatively with customers at scale; and by using our top-notch skills to pilot, integrate, scale, and run the platforms that underpin the world's greatest experiences. Visit us here to learn more about what makes us the Experience Agency. What will you do: Develop new enterprise applications (new features with Java and Spring Boot)Design and develop highly modular object-oriented codeBuild quality code adhering to industry standard coding practicescarry out tasks in a fast-paced continual learning environment which requires the ability Ato quickly adapt and learn new technologies to solve business issuesCode reviewWorking closely with architectsTechnical design of API and interfaces What do we expect from you: Hands-on Senior Backend Developer with 4+ years of commercial Java Spring Boot experienceJava 11 and newerKnowledge of Relational Databases PostgreSQL, Oracle and ORM technologies (JPA, Hibernate)Good knowledge SQL, DDL, including performance analyzeProven ability in solving difficult programming problemsExperience in stateful application and web sessionsUnderstanding of the Design Patterns, Architectural Blueprints, UML and Application DesignProficient knowledge of a Java programming language - senior level skillsDeep knowledge Spring Boot and other Java frameworks (Java EE, EJB, JTA, JAX-WS, JAX-RS) and application servers (Glassfish, Tomcat)RESTful API Design, Implementation & UsageUser authentication/authorization and integrations; Spring Security OAuth 20Unit and integration testingMicroservice Architecture & UsageExperience with Cloud Platforms (preferably AWS or Azure or OpenShift)Experience in using Kubernetes / DockerWorking experience with DevOps and Agile setupsWorking experience with CI/CD pipelines (Jenkins)Profiling/monitoring tools (Dynatrace, Prometheus, Grafana, JVisualVM)Excellent communication skills and an ability to work in a teamKnowledge of the English language (min. at B2 level) Nice to have: Knowledge of the DDD, TDD approachKnowledge of EDA patterns based on e.g., KafkaExperience in working with IT architects and/or as a team leaderExperience with MongoDBSynchronous and asynchronous communication including queues (SQS, RabbitMQ, Kafka) What can we offer you: Flexible work conditions (B2B or employment contract)Private medical care, life insurance and employee share programAccess to the MyBenefit platform (possibility of using a wide range of products and services, including the Multisport card)Individual support of a Career counselor and a specific path of professional development, as well as the possibility of a session with a CoachA wide training package (soft and technical training offer, access to the e-learning platform, possibility of co-financing courses and certification)Participation in the implementation of projects on a global scale for the largest international companies from Fortune500 using the latest technological solutions and toolsEmployee Assistance Program - free support in one-time legal, financial and psychological consultationsPaid employee referral program

Contact

Datele de contact vor fi vizibile dupa ce veti aplica!

Anunţ expirat
loading...
www.mynextjob.ro folosește cookies. Navigând în continuare, iți exprimi acordul pentru folosirea acestora. Află mai multe Am ințeles!