What are the responsibilities and job description for the Application Developer position at Stefanini North America and APAC?
Details:
Job Description
Stefanini Group is hiring!
Stefanini is looking for Application Developer in San Francisco, CA -Onsite
For quick apply, please contact Rahul Kumar; Ph: 248 936 5060
Rahul.kumar@stefanini.com
Responsibilities:
- Collaborating with business and technical stakeholders to translate complex requirements into actionable technical solutions.
- Designing, coding, testing, and documenting enhancements to large-scale, highly complex systems.
- Developing solutions based on defined user requirements and clarifying details with customers as needed.
- Performing performance and stress testing as required.
- Applying and adapting frameworks and best practices to align with project and organizational standards.
- Coordinating with technical teams to drive timely root cause analysis and issue resolution.
- Producing clear, organized technical and business documentation.
- Providing technical guidance and support to team members when needed.
Job Requirements
Details:
Qualifications:
- Hands on experience delivering complex, mission critical applications, including cloud adoption and migration projects.
- Strong expertise in AWS technologies: ECS, ECR, S3, ALB, RDS, DMS, KMS, Secrets Manager, SSM, Config, CloudWatch, Lambda, SNS, SQS, IAM, Route 53.
- 5 years of experience with Java and enterprise frameworks (Spring, Hibernate).
- 5 years of experience with Angular, TypeScript, and/or Node.js.
- 5 years of experience with Oracle and AWS PostgreSQL, including PL/SQL development.
- Extensive experience developing RESTful API services (Spring REST preferred).
- Understanding of DevSecOps tools and pipelines (Maven, Jenkins, GitLab, Nexus, Subversion, Fortify, SonarQube, Nexus IQ).
- Experience implementing Infrastructure as Code (IaC) using Terraform.
- Knowledge of containerization technologies (Docker, Kubernetes).
- Strong understanding of software design patterns and engineering best practices.
- Experience working in agile development environments.
- Familiarity with AI/ML concepts and toolsets.
- Preferred certifications: AWS Cloud Practitioner, AWS Certified Developer.
- Excellent communication, documentation, and collaboration skills.