Dice is the leading career destination for tech experts at every stage of their careers. Our client, Tekcel8, is seeking the following. Apply via Dice today!
Job Summary
We are seeking a highly skilled Full Stack Java Developer with strong experience in Java backend development, modern frontend frameworks (React), and cloud platforms (AWS and Azure). The ideal candidate will design, develop, and maintain scalable web applications while collaborating closely with cross-functional teams to deliver high-quality solutions.
Key Responsibilities
• Design, develop, and maintain full stack web applications using Java and React
• Build and maintain RESTful APIs and microservices using Java (Spring Boot preferred)
• Develop responsive, user-friendly UI components using React, HTML, CSS, and JavaScript/TypeScript
• Deploy, manage, and optimize applications on AWS and Azure cloud platforms
• Implement cloud services such as compute, storage, networking, and security components
• Ensure application performance, scalability, security, and reliability
• Write clean, maintainable, and well-documented code
• Collaborate with product owners, architects, DevOps, and QA teams
• Participate in code reviews and contribute to best practices and standards
• Troubleshoot, debug, and resolve production issues
Required Qualifications
• Bachelor s degree in Computer Science, Engineering, or related field (or equivalent experience)
• 5+ years of experience in full stack development
• Strong proficiency in Java and frameworks such as Spring / Spring Boot
• Hands-on experience with React and modern frontend development
• Experience building and consuming REST APIs
• Solid experience with AWS (EC2, S3, RDS, Lambda, etc.)
• Solid experience with Azure (App Services, Azure Functions, Storage, Azure SQL, etc.)
• Experience with SQL and NoSQL databases
• Familiarity with CI/CD pipelines and DevOps practices
• Strong problem-solving and communication skills
Preferred Qualifications
• Experience with microservices architecture
• Knowledge of Docker and Kubernetes
• Experience with Terraform or ARM templates
• Exposure to Agile/Scrum methodologies
• Understanding of application security best practices
Nice to Have
• Experience with message queues (Kafka, RabbitMQ, etc.)
• Knowledge of serverless architectures
• Prior experience working in enterprise or cloud-native environments