We are seeking a highly skilled and experienced Senior Java Full Stack Developer to join our software engineering team. The ideal candidate will have a strong background in Java/J2EE technologies, modern front-end frameworks, microservices, and cloud platforms. You will be responsible for developing scalable web applications, contributing to the architecture, and driving best practices in coding, testing, and deployment. Job Responsibilities: Design, develop, and maintain enterprise-level web applications using Java and modern front-end frameworks (e.g., React, HTML5, CSS3). Develop and consume REST/SOAP APIs and ensure secure data exchange. Implement CI/CD pipelines using tools like Jenkins, Docker, and Kubernetes. Collaborate with cross-functional teams including DevOps, QA, and Product Owners. Apply design thinking principles and development best practices to deliver innovative solutions. Write reusable, testable, and efficient code in both backend (Java, Spring Boot) and frontend technologies. Participate in Agile/Scrum ceremonies and work in a fast-paced, iterative development environment. Troubleshoot issues and provide timely resolutions to technical challenges. Required Skills: 7+ years of Java/J2EE development experience. Strong hands-on experience with Spring Boot, REST APIs, and Microservices architecture. Proficient in database technologies (SQL and NoSQL), especially MongoDB. Experience with CI/CD tools: Jenkins, Docker, Kubernetes. Strong understanding of Agile methodologies and test-driven development (TDD). Working knowledge of cloud environments like AWS or Azure. Preferred Skills: Experience with Liferay, CoreOS, or other CMS/portal technologies. Experience in the Automotive or Customer Analytics domain is a plus. Exposure to Hadoop ecosystem and big data technologies. Understanding of design patterns and system optimization techniques. Certifications: Java Developer Certification (Oracle or equivalent) preferred AWS or Azure Certification is a plus Agile or Scrum certifications are an advantage Education: Bachelor’s degree in computer science, Software Engineering, or related field #J-18808-Ljbffr
Compunnel