Senior Software Developer
Dawninfotek
Senior Software Developer
Job Description
We are looking for a highly skilledSenior Software Developer with proven leadership abilities to join our team to work at our bank client. This role demands strong technical expertise, ownership of end-to-end solutions, and the ability to lead complex projects in a fast-paced Agile environment.
Key Responsibilities
- Lead development and delivery of enterprise-scale applications
- Design, implement, and maintain solutions usingJava ,OpenShift , andAWS
- Provide strongtroubleshooting support forproduction incidents ,MIRT , andlower environment issues.
- Collaborate with cross-functional teams including architects, analysts, DevOps, and QA
- Review current support and development processes and helpautomate workflows .
- Develop, manage, and optimize APIs usingIBM API Connect
- Monitor and debug applications using Dynatrace and similar tools.
- Own and maintain technical documentation, including end-to-end solution diagrams
- Drive Agile ceremonies and maintain clear Jira/Confluence documentation
- Identify technical risks and resolve issues across the full SDLC
- Mentor junior developers and coordinate with stakeholders
Required Skills & Experience
- 8+ years of software development experience, with recent hands-on work in Java
- Proven leadership experience in delivering large-scale projects
- Hands-on experience withOpenShift ,AWS ,IBM API Connect
- Strong background inincident management ,root cause analysis , andperformance tuning .
- Proficient in observability tools likeDynatrace ,or ELK
- Ability to identify process gaps and driveautomation initiatives .
- Strong understanding ofAgile delivery practices and tools (Jira, confluence)
- Ability to draw and communicate system-level architecture diagrams
- Strong communication, documentation and problem-solving skills
Education :
- ADiploma or Bachelor's degree in Computer Science, Information Technology, or a related field.
Reference: WJ-4483_1255911