Java Full stack Developer
About the Role
The Technical Products and Services team is the driving force behind Concentrix's transformation, data, and technology services. We integrate world-class digital engineering, creativity, and a deep understanding of human behavior to find and unlock value through tech-powered and intelligence-fueled experiences. Within our professional services team, you will deliver strategic consulting, design, advisory services, market research, and contact center analytics that deliver insights to improve outcomes and value for our clients.
Responsibilities
- Develop and maintain enterprise applications using Java 8, Spring Boot, and REST APIs.
- Design and optimize queries for SQL and Oracle databases.
- Collaborate with UI/UX designers to develop user interfaces, preferably using Angular 8.
- Integrate systems using JMS, Kafka, and GIS technologies.
- Conduct code reviews and mentor junior developers.
- Participate in Agile development practices.
Qualifications
- Bachelor's degree in computer science, Information Technology, or a related field.
- Minimum 5+ years of experience required.
- Proficiency in Java 8 and J2EE.
- Strong knowledge of Spring Boot and REST APIs.
- Experience with SQL and Oracle databases.
- Excellent analytical and problem-solving skills.
- Strong communication skills.
- Experience in code reviews and quality assurance.
Preferred Skills
- Basic knowledge of Linux operating systems.
- Experience with Angular 8 and data analytics tools like Tableau.
- Familiarity with JMS, Kafka, and GIS technologies.
- Understanding of Agile development methodologies.
Pay & Benefits
The base salary for this position is $92,250 to $100,258 plus incentives that align with individual and company performance. Actual salaries will vary based on work location, qualifications, skills, education, experience, and competencies.
Benefits available to eligible employees in this role include medical, dental, and vision insurance, comprehensive employee assistance program, 401(k) retirement plan, paid time off and holidays and paid learning days.