Creospan- Java MicroServices Lead Developer
Job Description
Job Description: Java MicroServices Lead Developer
Mandatory Skills:
\nBachelor's degree in Computer Science or higher as well as related field of study
\n10+ years of professional experience in software development
\nStrong experience in back-end software development with following skills:
\nStrong in Core Java coding skills using JAVA 8+, J2EE, Spring Boot, Hibernate/JPA, spring security
\nExperience with REST APIs, JSON, and Microservices Architecture.
\nExperience with development using Spring Frameworks (Spring Boot, Spring Cloud Services, Spring Security, etc.).
\nExperience using ETL frameworks like Apache AirFlow, Spring Batch, Apache Camel etc.
\nGood knowledge of SQL (MS-SQL, PostGres Sql ), Snowflake and of NoSQL databases preferably COSMOS.
\nStrong experience working with any Cloud Frameworks preferably Azure and of Docker, Kubernetes (AKS).
\nGood experience with Enterprise Messaging frameworks like KAFKA.
\nGood experience configuring/ troubleshooting CI/CD pipelines preferably Azure DevOps.