Senior UI Developer
On-site · Pune, Maharashtra, India
Job Summary
Senior UI Developer at Barclays in Pune responsible for supporting delivery of location strategy projects and driving evolution of the digital landscape. Responsibilities include designing, developing and delivering high-quality software using Core Java with frameworks (Spring, Hibernate), relational and NoSQL databases, and front-end technologies (HTML, CSS, JavaScript). Collaborate with product managers, designers, and engineers; participate in code reviews; promote code quality and secure coding practices; implement unit tests; leverage CI/CD and cloud platforms; apply architectural patterns and design principles; and align with Barclays values and leadership expectations. The role emphasizes hands-on development, cross-functional collaboration, and contributing to a culture of technical excellence.
Required Qualifications
- Proficiency in Core Java (strong understanding of Java fundamentals)
- Experience with frameworks such as Spring (including Spring Boot) and Hibernate
- Familiarity with relational (SQL) and NoSQL databases
- Version control proficiency (Git)
- Experience with unit testing frameworks (JUnit)
- Solid understanding of OOP concepts and design patterns
- Front-end technologies (HTML, CSS, JavaScript)
- Experience with microservices architecture
- Knowledge of Agile methodologies
- Familiarity with build tools (Maven, Gradle, Ant)
- Markup languages XML/JSON
- Experience with application servers such as Tomcat or JBoss
- Knowledge of cloud platforms (AWS, Google Cloud)
- CI/CD pipelines
- Strong communication and teamwork skills
- Software security best practices
- SOLID/DRY principles
- Architectural patterns (Singleton, Factory)
- JVM basics
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.