Overview
Skills
Job Details
Position Overview: We are seeking a highly skilled and experienced Software Engineer with expertise in Java and Adobe Experience Manager (AEM) to join our team in Austin, TX. The ideal candidate will have a strong background in developing and maintaining web applications using Spring Boot, Spring Security, and Spring Webflux. This role requires a deep understanding of web application security and the ability to work collaboratively with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities:
- Design, develop, and maintain web applications using Spring Boot, Spring Security, and Spring Webflux.
- Implement and manage web application security measures to protect against vulnerabilities.
- Develop and maintain AEM components, templates, and workflows.
- Collaborate with front-end developers to integrate HTML/CSS/JavaScript with back-end services.
- Participate in code reviews, testing, and debugging to ensure high-quality software delivery.
- Work closely with product managers, designers, and other stakeholders to understand requirements and deliver solutions that meet business needs.
- Stay up-to-date with the latest industry trends and technologies to ensure our applications remain current and competitive.
Required Skills and Experience:
- Spring Boot: 2-5 Years
- Spring Security: 2-5 Years
- Spring Webflux: 2-5 Years
- Web Application Security: 2-5 Years
- AEM (Adobe Experience Manager): 2-5 Years
- Core Java: 5-10 Years
- Java/J2EE: 5-10 Years
Nice to Have:
- HTML/CSS/JavaScript: 2-5 Years
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Strong problem-solving skills and the ability to work independently and as part of a team.
- Excellent communication and collaboration skills.
The pay range for this role is $100,000 - $120,000* per annum including any bonuses or variable pay. Tech Mahindra also offers benefits like medical, vision, dental, life, disability insurance and paid time off (including holidays, parental leave, and sick leave, as required by law).