The Applications Developer III is responsible for analyzing, designing, building, and implementing complex business and technical IT solutions following software development life cycle methodologies
Job Summary
The Applications Developer III is responsible for analyzing, designing, building, and implementing complex business and technical IT solutions following software development life cycle methodologies.
Candidates will work closely with product owners, engineers, and scrum masters in a collaborative agile environment to develop high-traffic web application functionality.
The role involves leading the research, design, architecture, and implementation of IT solutions while mentoring staff and ensuring adherence to Site Reliability Engineering requirements.
Matching Summary
The Applications Developer III is responsible for analyzing, designing, building, and implementing complex business and technical IT solutions following software development life cycle methodologies.
Skills & Requirements
Must-have
5+ years IT/Technology experience
Java and Spring Boot development
Kafka and Apigee integration
Kubernetes and Docker containerization
RESTful API and SOAP web services
Agile development methodology
CI/CD pipeline management
Nice-to-have
Mentoring junior developers
Experience with multi-level marketing
SRE and SLA compliance knowledge
Proactive system monitoring skills
Transaction support in production
International business context
Key Requirements
Bachelor's degree in Computer Science or equivalent
5+ years of experience in IT/Technology industry
4 years of experience in application development
2 years of experience leading complex web application design
2 years of experience in systems/application architecture