Job Description
Top Three Skills:
Looking for 6+ years of experience with
Java
API development
Spring Framework
Cloud technologies
Job Description:
Proficient in Full Stack Development as well as multiple design techniques
Working proficiency in Full Stack tool set to design, develop, test, deploy, maintain and improve software
Strong understanding of Agile methodologies with ability to work in at least one of the common frameworks
Strong understanding of techniques such as Continuous Integration, Continuous Delivery, Test Driven Development, Cloud Development, application resiliency and security
Proficiency in one or more general purpose programming languages
Working proficiency in a portion of software engineering disciplines and demonstrates understanding of overall software skills including business analysis, development, testing, deployment, maintenance and improvement
Requirements
Full-stack Java Application development expertise with 8+ years of experience
Hands on experience with Open Source - Spring Framework, Spring Boot, Tomcat, REST services
Hands on experience on Messaging JMS/MQ, Kafka,
Hands on experience with Cassandra and familiar with Architecture of Cassandra
Understanding of Domain Driven Design and Coding Design Patterns
Worked with Build tools like Jenkins, Maven, and source control tools like GIT/Bitbucket
Worked and familiar with IDE IntelliJ
Self-starter who has the ability to work in a highly collaborative and matrixed environment
Good organizational and prioritization skills and ability to multi task and deliver to a tight deadline
Full-time