Java Software Engineer
About Droisys
Droisys is a dynamic, fast-growing technology company dedicated to delivering cutting-edge solutions to clients worldwide. We pride ourselves on innovation, collaboration, and exceptional client service.
We are seeking a highly organized, outgoing, and proactive Assistant Coordinator to support our management team and ensure seamless communication with clients. This role is ideal for someone who thrives in a fast-paced environment, enjoys engaging with people, and can balance multiple priorities with professionalism.
Position: Java Developer
Location: Remote/Hybrid/Onsite
About the Role
We are seeking a skilled Java Developer to design, develop, and maintain scalable enterprise applications. The ideal candidate will have strong experience in Java, Spring ecosystem, Microservices, REST APIs, and cloud-based application development.
Key Responsibilities
- Design, develop, test, and deploy Java-based applications.
- Build and maintain Microservices using Spring Boot.
- Develop RESTful APIs and integrate with third-party systems.
- Collaborate with product managers, architects, and cross-functional teams.
- Write clean, maintainable, and efficient code following best practices.
- Troubleshoot, debug, and optimize application performance.
- Participate in code reviews and Agile/Scrum ceremonies.
- Ensure application security, scalability, and reliability.Required Skills
- Strong proficiency in Java 8/11/17+.
- Experience with Spring Boot, Spring MVC, Spring Security, and Hibernate/JPA.
- Hands-on experience with Microservices Architecture.
- Knowledge of REST APIs, JSON, and Web Services.
- Experience with relational databases such as Oracle, MySQL, PostgreSQL, or SQL Server.
- Familiarity with Git, Maven, Gradle, and CI/CD pipelines.
- Experience working in AWS, Azure, or Google Cloud environments.
- Understanding of Agile development methodologies.Preferred Skills
- Experience with Kafka, RabbitMQ, or other messaging platforms.
- Knowledge of Docker and Kubernetes.
- Exposure to React, Angular, or other front-end technologies.
- Experience with DevOps practices and automated deployments.Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field.
- Strong problem-solving and communication skills.
- Experience working in enterprise-scale application development.
Keywords: Java, Spring Boot, Microservices, REST API, Hibernate, JPA, AWS, Azure, Kafka, Docker, Kubernetes, Agile, CI/CD, SQL, Git.
At Droisys, we believe in creating an inclusive and collaborative workplace where every team member has the opportunity to grow. We are an equal opportunity employer that values diversity, inclusion, and belonging. We welcome candidates of all backgrounds and do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability, or any other characteristic protected by law.
Droisys is an equal opportunity employer. We do not discriminate based on race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. Droisys believes in diversity, inclusion, and belonging, and we are committed to fostering a diverse work environment.