AVP - Java Development
- Seniority level
- Executive
- Employment type
- Full time
- Work experience
- 5+ years
- Specialization
- Backend engineering
About the role
We are seeking a skilled Senior Software Engineer (Java) to join our technology team. This position requires a professional with strong expertise in Java development, microservices architecture, performance optimization, and modern AI-assisted development practices. The successful candidate will be responsible for designing, developing, and maintaining enterprise-level applications while leveraging AI tools to enhance productivity and code quality.
Responsibilities
• Demonstrate strong proficiency in Spring Data JPA and Hibernate ORM, including entity modelling, transaction management, query optimization, and database interaction patterns. • Collaborate with cross-functional teams to translate business requirements into technical solutions • Contribute to architectural decisions and technology strategy discussions • Use AI tools to accelerate solution design and technical documentation • Provide technical guidance and mentorship to junior team members • Participate in agile development processes and sprint planning • Implement DevOps practices and CI/CD pipelines ( ADO – MSAzure) • Integrate AI-assisted tools into development workflows while maintaining security and compliance • Document technical designs, processes, and system architecture • Design, develop, and maintain robust Java applications using core Java technologies, in • Spring Data JPA and Hibernate ORM • Architect and implement microservices-based solutions following industry best practices • Develop and optimize workflow automation using Camunda BPM platform • Design and implement efficient database solutions using SQL and performance tuning techniques • Conduct performance analysis, tuning, and optimization of applications and systems • Leverage AI tools like Claude for code generation, optimization, and problem-solving • Utilize AI-assisted development for code reviews, documentation, and technical analysis • Ensure code quality through code reviews, testing, and adherence to coding standards
Requirements
• Java 17 • Spring Boot • Spring Cloud • containerization platform • SQL • Azure / AWS • Microservices Other Skills • REST API
• Core Java: 5+ years of hands-on experience with Java 8/11/17+, including collections, concurrency, and JVM tuning • Microservices Architecture: Proven experience in designing and implementing microservices using Spring Boot, Spring Cloud • Camunda BPM: Strong experience in workflow automation, BPMN modeling, and process orchestration • SQL & Database: Advanced SQL skills, database design, query optimization, and performance tuning • Performance Tuning: Expertise in application performance monitoring, profiling, and optimization techniques • AI-Assisted Development: Experience using AI tools like Claude, GitHub Copilot, or similar for code generation, debugging, and optimization • RESTful APIs: Design and development of REST APIs and web services • Spring Framework: Spring Core, Spring MVC, Spring Security, Spring Data • Message Queuing: Experience with Apache Kafka, RabbitMQ, or similar technologies • Testing: Unit testing (JUnit, Mockito), integration testing, and test automation • DevOps Tools: Maven/Gradle, Jenkins, Docker, Kubernetes • Version Control: Git, branching strategies, and code review processes • AI Integration: Understanding of how to effectively integrate AI tools into development workflows Certifications/Qualifications • Bachelor's degree in Computer Science, Software Engineering, or related technical field • Relevant certifications in Java, Spring, or cloud technologies (preferred) • Knowledge of AI/ML fundamentals and their application in software engineering (preferred)
Key skills
- Java
- Microservices
- Agile
- DevOps
- CI/CD
- SQL
- Spring Boot
- Azure
- AWS
- REST APIs
- GitHub
- Kafka
- JUnit
- Test Automation
- Jenkins
- Docker
- Kubernetes
- Git
- Machine Learning
Benefits & perks
- Being part of an inclusive and values driven organisation, one that embraces and celebrates our unique diversity, across our teams, business functions, and geographies.
- In line with our Fair Pay Charter, we offer a competitive salary and benefits to support your mental, physical, financial and social wellbeing.
- Core bank funding for retirement savings, medical and life insurance, with flexible and voluntary benefits available in some locations.
- Time-off including annual leave, parental/maternity (20 weeks), sabbatical (12 months maximum) and volunteering leave (3 days), along with minimum global standards for annual and public holiday, which is combined to 30 days minimum.
- Flexible working options based around home and office locations, with flexible working patterns.
- Proactive wellbeing support through Unmind, a market-leading digital wellbeing platform, development courses for resilience and other human skills, global employee assistance programme, sick leave, mental health first-aiders and self-help toolkits.
- A continuous learning culture to support your growth, with opportunities to reskill and upskill and access to physical, virtual, and digital learning.
Visit our careers website to learn more about us:
- Generous vacation
- Retirement
- Sabbatical
- Wellness
About Standard Chartered
We're a global bank connecting clients to our differentiated network, offering growth opportunities in the world's most dynamic markets. Our strategy, which combines cross-border capabilities and leading wealth management expertise, helps us deliver our purpose - to drive commerce and prosperity through our unique diversity.
Over our 170-year history, and across a unique geographical footprint connecting Asia, Africa and the Middle East to each other and the world, we've built a bank like no other, with diverse capabilities and partnerships that set us apart.
