3 days ago
Chennai, India or Bengaluru, IndiaSenior
Responsibilities
- Serve as a primary technical point of contact for external technology resources.
- Provide software design input across a product and across multiple systems.
- Work directly with customers and end users to translate requests into solutions.
- Act as the go-to resource for coding and technical issues.
- Interface with technical personnel and team members to finalize requirements.
- Write and review detailed specifications for system components.
- Complete complex bug fixes and resolve security vulnerabilities in open-source Java technologies.
- Develop and integrate payment web services and support payment transaction processing.
- Mentor software developers on development methodologies and optimization techniques.
- Lead internal and external technology resources in solving complex business needs and troubleshooting project issues.
Requirements
- 9+ years of software engineering experience.
- BS in Engineering or Computer Science, or equivalent experience.
- Understanding of Java software engineering and development.
- Expertise with Apache Camel and Spring Boot.
- Expertise with AWS ECS, S3, SQS, Step Functions, Lambda, CloudFormation, and AWS database creation and upgrades.
- Knowledge of front-end development using React.
- Expertise in test-driven development, software maintenance, architectural principles, and industry technology trends.
- Knowledge of payment processors and experience integrating payment web services.
- Experience with managed services and/or staff augmentation resource models.
- Strong project planning, time management, change management, delegation, problem-solving, communication, customer service, and presentation skills.
- Experience leading teams in diagnosing complex issues, evaluating risks and impacts, and developing solutions and schedule adjustments.
Benefits
- Comprehensive health insurance covering the employee, immediate family, and parents.
- Enhanced health insurance options, group life insurance, and group accident insurance.
- Flexible working arrangements and an Employee Assistance Program.
- Medical screening and modern family benefits including maternity, paternity, and adoption support.
- Long-service awards and a new baby gift.
- Subsidized meals in Chennai.
- Various paid time off options, including casual, sick, privilege, compassionate, and special sick leave plus gazetted public holidays.
- Free home-office-home transportation in Chennai.