
Responsibilities:Participate in the design, development, testing and implementation of end-to-end software solutions.Develop and maintain Java enterprise applications Follow test-driven development practices throughout the development lifecycle.Participate in requirements review sessions with product owners to understand and evolve the product requirements, and design, develop and implement the desired products. Requirements: 7+ years of experience designing, developing and implementing high quality software products. Creative problem solving skills7+ years of experience with Java and associated open source technologies, such as Spring Boot.3+ years of experience with web-services, including microservices, REST and JSON standards.2+ years of experience with ReactJS3+ years of design and development experience with database technologies. Both Relational such as Oracle and NoSQL such as Mongo.4+ years of experience working in high-performance teams using Agile methodologies.Excellent communication skills with ability to articulate ideas clearly and concisely. Preferred: Strong experience in Java, Spring Boot, and RESTful Web ServicesExperience in ReactJS Test Driven Development, Junit, MockitoFamiliarity with Relational and NoSQL databases such as Oracle and MongoDB.
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
