Please, let Plain Concepts know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
We are looking for a passionate Java Developer with a strong technical background in Java technologies and experience with frameworks like Spring.
You will craft tailor-made solutions that wow our clients as part of our Development squad.
Your mission includes training, deploying, and putting groundbreaking developments into action.
You will tackle unique challenges of software development with best practices alongside a team of brilliant minds.
You will dive into cutting-edge projects using the latest tech to push boundaries and make an impact.
You have the flexibility to work from home or at our offices.
We operate using AGILE methodologies with multidisciplinary teams and full ownership of projects.
You will participate in the design and development of software solutions for challenging projects from scratch with the latest technologies.
You will be involved in the design of architecture and the decision-making process in a constructive environment with co-creation dynamics.
You will participate, review, help, and take care of the projects where your teammates are involved.
You will work with scrum methodology and be a key player in developing best practices, clean, and reusable code.
You will stay up to date with the latest tools and technologies in the market.
Requirements:
You must have 6+ years of experience working with Java.
You should have experience in Spring Boot.
You need experience in Continuous Integration.
You must have experience working with Docker.
You should have experience with Domain-Driven Design (DDD).
DevOps knowledge is required.
You need experience in Test Driven Development and unit testing.
A strong knowledge of object-oriented programming concepts (polymorphism, interface segregation, encapsulation, topology, etc.) is necessary.
You should be familiar with the main and most used design patterns.
Nice to have: Experience in Kotlin, knowledge of CI & TDD, functional coding experience, experience with gRPC, and fluency in English.
Benefits:
You will receive a salary determined by the market and your experience.
We offer a flexible schedule of 35 hours per week with no salary reduction.
Fully remote work is optional.
Flexible compensation options are available for restaurant, transport, and childcare.
Medical and dental insurance is provided completely free of charge for the employee.
You will have an individual budget for training or equipment and free Microsoft certifications.
English lessons are provided.
You will receive a day off for your birthday.
A monthly bonus for electricity and Internet expenses at home is included.
Discounts on gym plans and sports activities are available.
We host an annual team-building event called Plain Camp.
Additional perks include event attendance, speakers, a welcome pack, a baby basket, a Christmas basket, and a discount portal for employees, along with the pleasure of working with the latest technological tools.
Apply now
Please, let Plain Concepts know you found this job
on RemoteYeah
.
This helps us grow 🌱.