Description
You will lead technical development using Java and the Spring ecosystem.
Responsibilities
- Design and implement microservices using Spring Boot and Spring MVC.
- Develop and maintain web services using REST and SOAP protocols.
- Manage data persistence using Hibernate and various SQL/NoSQL databases.
- Oversee build processes using Maven and manage code through version control systems.
- Deploy and manage applications across cloud platforms such as AWS, Azure, or GCP.
Required Skills
- 13+ years of professional experience.
- Expertise in Core Java and OOP principles.
- Strong experience with the Spring ecosystem (Spring Boot, Spring MVC).
- Hands-on experience with Microservices architecture.
- Proficiency with Hibernate and persistence frameworks.
- Experience with cloud platforms (AWS, Azure, or GCP).
- Working knowledge of REST and SOAP web services.
- Experience with Maven, build tools, and deployment processes.
- Proficiency in SQL, NoSQL, or other database technologies.
- Experience with version control systems and design patterns.
Preferred Skills
- Experience with frontend frameworks including Angular or React.js.