All offersGliwiceJavaJava Developer
Java Developer
Java
Swyply

Java Developer

Swyply
Gliwice
Type of work
Full-time
Experience
Mid
Employment Type
B2B
Operating mode
Remote

Tech stack

    Git

    advanced

    Hibernate

    regular

    MySQL

    regular

    Java

    regular

    TDD

    regular

    Spring

    regular

    BDD

    regular

    Spring Boot

    regular

    Docker

    junior

Job description

Online interview

Swyply is a team of high-performing software developers working in a staff augmentation model. We help our clients from all around the world extend their teams of talented developers. 


As a developer, you’ll be working with software companies from Europe and the US that in most cases don’t recruit organically. Moreover, our developers work for Polish and foreign software houses that need to extend their or their clients’ teams.


Bearing in mind that you are a Java Developer, we’ll find for you interesting project that match your career path. The most important part for us is to make sure that you’re excited and passionate when it comes to a specific project. If, at any point in time, you become disinterested or bored with a current project, we will substitute it with one that reignites your passion & motivation. Your self development is crucial for us!


During our partnership, you will have our full support in terms of project, learning, and business matters. If you are a highly talented developer looking for advanced projects, freedom, flexibility, and professional development, the staff augmentation model looks like a great fit for you. 


For more details about Swyply visit 👉🏻 https://swyply.com👈🏻 



YOUR RESPONSIBILITIES INCLUDE:


✅ Designing and implementing new features in Java-based applications

✅ Optimizing and modifying existing code for improved performance and scalability

✅ Collaborating with the frontend team for API integration

Maintaining and developing unit and integration tests

✅ Conducting code reviews and actively participating in Scrum meetings

✅ Diagnosing and resolving issues related to production applications

Collaborating with the DevOps team for deployment and monitoring of applications


WHAT WE EXPECT


✅ At least 3 years of hands-on experience in Java development, including expertise in Java 8+ features like streams and lambdas 

✅ Extensive experience with Spring Boot, including Spring Security, Spring Data, and Spring Cloud for building robust microservices OR using Hibernate and Java Persistence API for complex ORM (Object-Relational Mapping) scenarios

✅ Proficient in working with relational databases like MySQL and PostgreSQL and experience with NoSQL databases such as MongoDB or Cassandra

✅ Familiarity with version control tools like Git

✅ Experience in not only creating RESTful services but also implementing GraphQL APIs for more flexible data queries.

✅ Proficiency in writing unit tests using frameworks like JUnit and Mockito, and experience with Behavior-Driven Development (BDD).

✅ Ability to work in an Agile/Scrum environment


NICE TO HAVE:


👉🏻 Experience with microservices and tools like Docker, Kubernetes

👉🏻 Familiarity with cloud platforms like AWS, Azure, or Google Cloud

👉🏻 Experience with NoSQL databases (e.g., MongoDB, Cassandra)

👉🏻 Knowledge of CI/CD automation tools

👉🏻 Experience working with Kafka or other message queue systems

👉🏻 Familiarity with frontend technologies like React or Angular

👉🏻 Certifications in Java or related technologies


WHAT PERKS & BENEFITS YOU GAIN FROM US? 


🚀 MultiSport Card

🚀 100% remote work forever

🚀 Full support & cooperation during all projects

🚀 Ability to influence the company - we value your opinion and nourish a feedback culture

🚀 Referral plan where you can receive up to 5k PLN bonus for inviting other developers to Swyply



HOW DOES OUR RECRUITMENT PROCESS WORK? 


Our recruitment process is very fast-paced. If you are quick in your participation, so are we. Once we review your CV, and we like what we see, you expect the following to happen: 


Step 1: You will receive an email with a form to fill out from Kinga. After form is filled out and sent back, we will reach out to invite you to a video chat. 

Step 2: You will meet face to face via video chat with one of our IT specialists - we want to get to know you better 😊 During this meeting you will also be asked to do Live Coding. After you finish your assignment, we will reach out to you either with feedback or a job offer. 

Step 3: You will participate in a quick conversation to finalize the terms of our co-operation. 



LEARN MORE ABOUT US:


For more information about Acclaim & our amazing projects, check out our LinkedIn 

👉🏻https://www.linkedin.com/company/swyply/👈🏻


HAVE ANY QUESTIONS SO FAR? 


If you would like to learn more about our company or any position, feel free to arrange a non-binding 15-minute meeting with Sandra using this link 👉🏻 https://calendly.com/kinga-bol/15min 👈🏻 

;