




Job Summary: Experienced Java EE and Spring Boot developer focused on microservices, continuous integration, and RESTful architecture, with strong problem-solving and communication skills. Key Highlights: 1. Experience with Java EE, Spring Boot, and Microservices 2. Strong expertise in Continuous Integration and RESTful architecture 3. Proactive profile focused on results and problem solving Description: Java SE 6 and above, Java EE 7; PL/SQL; Application Server: Wildfly/JBoss EAP; Container and SpringBoot development for self-contained services; Experience with API Gateways such as WSO2 and similar tools; Experience with MQ messaging systems such as RabbitMQ and similar tools; Databases: Oracle and MySQL; Familiarity with Kafka, Kibana, Elastic Search, Mongo DB, and KVM; Frameworks: Spring Boot, JPA, Log4J, Hibernate, JUnit, EasyMock, Angular (6 and above), AngularJS, Spring Framework, JSF, PrimeFaces; WebServices (JAX-WS / JAX-RS), JDBC, and related technologies; Knowledge of Microservices architecture; RESTful architecture, Swagger; API documentation using OpenAPI (v2 and v3); Understanding of Development Methodologies (Sequential and Iterative Incremental — RUP, and Agile methodologies: Scrum, XP, AUP, BUP); Experience with Continuous Integration, Continuous Delivery, and related tools: Maven, Jenkins, GitLab, SonarQube, Sonatype Nexus; * Minimum four years of proven experience as a developer working with the listed technologies Behavioral Profile: * Ability to design proactive solutions based on business requirements, technology directives, and technical constraints; * Ability to handle complex problems in a structured manner; * Ability to manage tasks across multiple projects simultaneously, including task planning and workload distribution; * Ability to operate effectively in a transforming environment; * Goal-oriented and proactive, with strong focus on results; * Communication skills with both technical teams and business units; * Logical, structured, and problem-solving oriented thinking; * Organization and management of assigned tasks to meet agreed schedules; * Teamwork capability; * Curious and proactive; * Participation in architecture discussions related to new developments; * Effort estimation according to project specifications; * Implementation of prioritized projects according to specifications and agreed schedule; * Responsibility for Change Management (GMUD) process for developments under their ownership (from initiation and documentation through production deployment); * Facilitation of decision-making by project stakeholders through provision of detailed information; * Documentation of implemented developments; * Support for knowledge transfer to the support team; * Consistent application of root cause analysis to issues associated with implemented developments, to identify root causes and define corrective actions and mitigation strategies for future issues; * Testing of implemented developments prior to release for user acceptance testing; * Proactive interaction with the project’s technical and business teams to ensure demand fulfillment; * Interaction with the architecture team to apply currently defined architectural standards and promote continuous evolution of technology environments; * Participation in the change management process. 25110502022323858


