Vacancy caducado!
At DISYS we are looking for a new Java Developer with 5-7 years of Java-based web application experience. You would be doing user interface design and development for web applications. Previous experience with Java-based web applications, APIs, relational databases with MySQL and NoSQL technologies, microservices-based architectures and GraphQL is needed. This is a great full-time position for a client in consumer electronics industry. You can be 100% remote, too. You should have a good knowledge of designing and implementing front to back web-based flows using Spring, RESTful web services, JSP, and jQuery/JavaScript and ReactJS. You also need to havestrong SQL skills along with database interfaces and data abstraction layers such as Hibernate.
Please note! This client is not open to corp-to-corp candidates. What Will You Be Doing:- Design and implement new features using Java, Spring, and JavaScript as required by business needs.
- Create interactions with the database through a persistence layer.
- Implement best practices regarding security and PCI compliance.
- Maintain existing code by fixing bugs found in production.
- Write unit, integration and end-to-end tests for new features or bug fixes.
- Perform code reviews and ensure quality of code is maintained to high standards.
- Participate in daily standups with team members to give status on projects.
- Bachelor’s degree in Computer Science or equivalent experience
- 5-7 years of previous software development experience
- Strong Java skills with Java/Tomcat web application development and a good knowledge of Generics, Collections and Networking.
- A good understanding of HTTP request / response cycle.
- Good knowledge of design patterns.
- Advanced skills in SQL queries.
- Experience with JPA-based ORM technologies
- Proficient user skills in in Linux operating system and Unix.
- Working knowledge of Git
- Agile/Lean development experience with Scrum and Kanban
- User interface and development experience for web applications
- Previous experience in relational databases and MySQL
- Previous experience in NoSQL technologies such as Cassandra, Dynamo, Mondo or Redis.
- Previous experience building microservices-based architectures.
- Some knowledge of GraphQL
- Strong knowledge of CI/CD in application development
- Previous AWS experience
Vacancy caducado!