Job Description
Exp. Required - 6+ Years Overall in IT.
Key Skills required: Java 8+, Spring-Boot, Microservices, Kafka, Golang, Agile Champion, Kafka, REST Web Services, NoSQL, Postgres / PostgreSQL, Couchbase, Jenkins, Git (GitHub, GitLab, Bitbucket, SVN), Regression & Performance Testing, JIRA, Docker, Kubernetes
Technical Skills required:
- 8+ years of experience in Object oriented Design and development with exposure to the full life cycle of software design and development process including analysis, design, and development and testing.
- Expertise with Java technologies and framework like Java 8/11+/J2EE,Spring, MVC, Spring-Boot, Microservices, RESTful Services.
- Expertise in Core Java concepts such as Collection Framework, Multi-threading, Generics, Reflection, Exception Handling, Serialization etc.
- Used Agile methodology for design and development of project.
-
Agile Certification(PMI-ACP, ICAgile Certified Professional, SAFe Agilist) Preferred.
- Strong experience in designing and developing enterprise-scale distributed Microservices architecture.
- 2+ Strong experience in Golang.
- Ability to identify and develop Software Requirement Specification documents and transform it into technical requirements.
- Expertise in designing No-SQL Databases and RDBMS like Postgres/PostgreSQL, Couchbase etc.
- Performed Regression & Performance Testing.
- Developed Use case, Class and Sequence diagrams.
- Strong experience in cloud technologies (docker and Kubernetes) and managed services on cloud.
- Hands on experience in deploying major web application servers, including Apache Tomcat and JBoss.
- Experience with project management tools: Git (GitHub, GitLab, Bitbucket, SVN), JIRA.