Java Developer
- Published on
About the Role
Viva Tech Solutions is looking for a Java Developer who will design and develop high-performance backend systems using Java. You will build reusable frameworks and libraries with a focus on reactive architectures. Additionally, you will contribute to system design, architecture, and integration of distributed systems while collaborating closely with cross-functional teams to ensure CI/CD excellence.
About the Candidate
Expectations:
- Strong programming expertise; Java preferred
- Deep understanding of OOP, SOLID principles, and 12-factor app methodology
- Proven experience with microservices, Spring Boot, design patterns, and scalable architecture
- Solid hands-on experience in CI/CD automation and modern DevOps practices
Nice to Have Skills:
- Experience with Java Broker Technologies and Messaging Tools like Apache Kafka, ActiveMQ, RabbitMQ, or NATS
About the Company
Viva Tech Solutions is a forward-thinking company committed to delivering innovative technology services that meet the evolving needs of our clients. Our team values collaboration and continuous improvement, encouraging creative solutions and teamwork to drive success.
Company Culture and Benefits
We foster a culture of excellence, where personal and professional growth is prioritized. Our team enjoys a supportive work environment, with opportunities for career development and continuous learning. We also offer flexible work arrangements to promote work-life balance.