Join our team at Dew Software as a Java Developer and contribute to our mission of driving digital innovation and transformation. We are a leading player in the digital transformation space, supporting Fortune 500 companies in their strategic objectives. As a Java Developer, you will work on developing and maintaining high-performance Java-based applications and systems. With our commitment to quality and excellence, along with cutting-edge technologies and robust processes, you will have the opportunity to deliver exceptional outcomes and make a significant impact.
Responsibilities
- Design, develop, and maintain Java-based applications and systems
- Collaborate with cross-functional teams to deliver high-quality software solutions
- Participate in Agile development practices for timely delivery of software
- Troubleshoot and debug applications efficiently
- Stay updated with the latest trends and technologies in Java development
- Provide technical guidance and support to team members
- Build positive client relationships and ensure their software needs are met
Requirements
- 5+ years of experience in Java development with knowledge of telecom or networking expertise
- Strong experience in core Java programming, including multi-threading and IPC
- Knowledge of Spring and Spring Boot frameworks
- Experience in building cloud-native applications
- Knowledge of Kubernetes
- Expertise in programming with Linux operating systems
- Experience working on enterprise-grade products/solutions
- Strong analytical and debugging skills
- Ability to work with a multi-locational team
- Excellent oral and written communication skills