Full-Time Middle Backend Java Developer
Job Description
CLIENT
PROJECT OVERVIEW
TEAM
POSITION OVERVIEW
Being a cybersecurity company, secure and highly performant coding is a must. We’re looking for autonomous individuals who can perform technical analysis and execution of tasks independently.
TECHNOLOGY STACK
Responsibilities
- Working as a business-oriented back-end developer
- Working in an Agile environment practice
- Strong collaboration with the product owner and other team members
- Working in a cross-functional motivated team with high skills and ambitions
- 3+ years of backend development experience
- 3+ years of solid working experience with Java technologies and tools
- Hands-on experience with Spring Boot
- Web service development experience with REST
- Practical experience working with SQL databases (MySQL, PostgreSQL, etc.) and with NoSQL databases (MongoDB, etc.). Experience with Elastic Search is desirable.
- Experience implementing GoF design patterns, engineering concepts such as Throttling, CircuitBreaker, Caching
- Experience working with caching systems (Redis, Memcached)
- Experience with container technologies and orchestration tools like Docker, Compose
- Experience working with the TDD/BDD
- Knowledge of GIT
- Solid understanding of micro-service architectures
- Good spoken English and Spanish
- Development of backend services on serverless architecture
- Experience implementing CI/CD pipelines (Jenkins, GoCD, Concourse, etc.)
- Understanding of Agile methodologies
- Ability to work collaboratively in a global team
- Good communication and business relationship-building skills
We offer
• Professional Development:
— Experienced colleagues who are ready to share knowledge;
— The ability to switch projects, technology stacks, try yourself in different roles;
— More than 150 workplaces for advanced training;
— Study and practice of English: courses and communication with colleagues and clients from different countries;
— Support of speakers who make presentations at conferences and meetings of technology communities.
• The ability to focus on your work: a lack of bureaucracy and micromanagement, and convenient corporate services;
• Friendly atmosphere, concern for the comfort of specialists;
• Flexible schedule (there are core mandatory hours), the ability to work remotely upon agreement with colleagues.
How to Apply
Please, apply via email jobs.dataart@dataart.com203 total views, 0 today