Java Developer
- Full-time
Company Description
The Client is a consulting, data science and technology services firm.
Job Description
- Should have hands-on experience with Java
- Good experience in Spring Boot
- Should be well versed with Agile Development methodologies
- Should have strong debugging and communication skill
- Should participate in design discussions and provide application designs, architecture, timeline estimations
- Problem-solving mind and attitude
- Ability to interface well with externally facing departments and directly with customers
- Effective communication skills – written, spoken, listening and presentation
- Great Team player and experience working with global teams and global organizations
- Genuine interest in learning and knowledge sharing
Qualifications
- 2 years of Spring Boot and Microservices.
- 3+ years of experience in Core Java.
- Proficiency with Spring Framework.
- Innovate new approaches algorithms, libraries, tools, platforms, for relevant development areas
- Strong programming skills in Core JAVA / J2EE expert level
- Good at data structures, algorithms, problem-solving and design patterns
- Knowledge of Web Services, Spring, ORM Frameworks, Spring Boot, Spring Cloud Gateway, OAuth2.0, Spring Security, JWT, Eureka, Hystrix, Apache Cassandra
- Should be well familiar with SQL/NO-SQL database
- Knowledge of Spring Batch, Kubernetes, Docker is a plus poin