Vacancy expired!
Description:
Backend Java DeveloperThis position will be critical in helping us build our application using Java, Spring and modern software design principles.This role will have three components:Help us establish backend design patternsHelp us enhance and grow our existing componentsHelp us support, troubleshoot, and manage our application design and integrations Technologies We Use:JavaDB2, Amazon RDSAWSJavaScript/NodeJSEducation Experience: Bachelor's DesiredEmployment Experience: 3-5 yearsLicenses/Certifications: None Responsibilities:Be a team player: contribute to our culture, invent new ways to address industry needs, criticize constructively, and help create a world-changing companyWrite automated tests via TDD to foster effective, reusable, and flexible codeBuild logic in isolated, independent, reusable componentsAbility to tackle problems, independently and as part of a teamDebug and troubleshoot integration with new API’sYou know and care about modern software development and design tools and techniquesMake changes to and create data models for persisting application data Required:- A minimum of three years of professional web development or programming experience is required
- Passionate about creating high-quality, flexible code
- Strong java skills (2+ years experience), including understanding of Java APIs, such as Spring, Hibernate, log4j
- Strong understanding of REST API principles and best practices
- Proficient with Git
- Familiarity with data structures and the ability to pick and use the right one for the task.
- Experience with enterprise databases (Oracle, MS SQL Server, Postgres, MySQL, or DB2)
- Experience with using APIs including data CRUD operations, JSON data structures, authentication, and documentation
- Ability to meet deadlines.
- Ability to work independently and within a team of diverse skills. Ability to receive and provide constructive feedback.
- Modern Java experience
- Basic understanding of design patterns
- Proficiency in building modular applications
- Knowledgeable on Microservices and/or Service-Oriented Architecture
- Knowledgeable on security principles (OWASP)
- Experience with AWS
- Experience with Docker
- Experience with Kubernetes
Vacancy expired!