Senior Software Engineer Java (Spring)

very good salary

• 3+ years of proven experience designing, developing and scaling high-volume Java Enterprise Applications
• Fast, clean, efficient code implementation
• Expert knowledge in Java 8
• Experience with Spring MVC, Spring Security, Spring Boot, Spring Data JPA/REST
• Knowledgeable about Database technologies (Hibernate)
• Experience with HTML, CSS and JavaScript (jQuery)
• Experience with Thymeleaf
• Experience with Unit testing
• Through knowledge of Linux OS
• Experience with Git and Maven
• Expert in software design practices
• Excellent analytical and problem-solving skills
• Fluency in English
• Solid verbal and communication skills
• Good time management and multitasking skills
• Ability to work independently as well as in cooperation with other team members
• Ability to see the overall big picture situation rather than only focus on the details and specific tasks
As an advantage will be considered:

• Experience with Apache CXF
• Experience with SOAP
• Experience with Liquibase
• Experience with BPMN (Activity)
• Experience with containerization (Docker, Docker Compose, Swarm, Kubernetes)
• Experience with JS Frameworks (React)
• Familiarity with Continuous Integration tools (ex. Jenkins);

Cel. :