Barclays
Barclays10d ago
Indeed

Full Stack Java designer/developer

Pune, Maharashtra
Full Time
Senior Level

Auto Apply to 50+ AI Matched Full Stack Java designer/developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Barclays

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

Full Stack Java Designer/Developer at Barclays, Pune

Barclays is seeking a Full Stack Java Designer/Developer for its Pune, Maharashtra location. This role is pivotal in supporting the successful delivery of Location Strategy projects, ensuring they meet planning, budgeting, quality, and governance standards. The ideal candidate will drive innovation in our digital landscape, leveraging cutting-edge technology to revolutionize digital offerings and enhance customer experiences. This is a permanent position.

Key Responsibilities and Skills:

  • Expertise in creating Low-Level Designs (LLD) and comprehensive solution designs for Java applications, aligning with architecture and business needs.
  • Extensive experience in Java (version 17+) software development with Spring Boot (version 3+). Strong understanding of core Java concepts including Generics, OOP, Collections, Multithreading, I/O, Streams, RESTful services, and JPA.
  • Advanced proficiency in reading, writing, and debugging multithreaded Java code, focusing on performance optimization and thread safety.
  • Solid understanding of web front-end development with HTML5, TypeScript, and frameworks like React.js (16+) or Angular (10+), enabling effective full-stack development.
  • Hands-on experience with development tools such as JIRA, GIT, GitLab, and IntelliJ IDEA.
  • Strong background in testing frameworks like JUnit 4/5 for unit testing, and JavaScript testing tools (Karma, Jest, Mocha).
  • Proficiency in working with relational databases, preferably MS SQL Server, including designing, optimizing, and querying complex data models.

Highly Valued Skills:

  • Excellent communication, problem-solving, and critical thinking abilities.
  • Experience applying enterprise design patterns and web architecture principles for scalable and robust solutions.
  • Experience with tools and practices for continuous integration, automated testing, and deployment pipelines.
  • Proven track record in Agile methodologies.
  • Strong mentoring and leadership capabilities.
  • Exposure to cloud-based solutions and container orchestration platforms like OpenShift.
  • Efficient management of multiple work streams.

Role Purpose:

To design, develop, and improve software using various engineering methodologies, providing essential business, platform, and technology capabilities for customers and colleagues.

Accountabilities:

  • Develop and deliver high-quality, scalable, maintainable, and performance-optimized software solutions.
  • Collaborate cross-functionally with product managers, designers, and engineers to define requirements and devise solution strategies.
  • Participate in code reviews and promote a culture of code quality and knowledge sharing.
  • Stay updated on industry technology trends and contribute to technical communities.
  • Adhere to secure coding practices.
  • Implement effective unit testing practices.

Assistant Vice President Expectations:

  • Advise and influence decision-making, contribute to policy development, and ensure operational effectiveness.
  • Lead teams performing complex tasks, setting objectives, coaching employees, and appraising performance.
  • Demonstrate leadership behaviors to create a thriving environment for colleagues.
  • Lead collaborative assignments, guide team members, and identify new project directions.
  • Consult on complex issues and advise People Leaders on escalated issues.
  • Identify risk mitigation strategies and develop new policies/procedures for control and governance.
  • Take ownership of risk management and strengthening controls.
  • Collaborate with other business areas to align with business activity and strategy.
  • Engage in complex data analysis to solve problems creatively.
  • Communicate complex information effectively.
  • Influence stakeholders to achieve desired outcomes.

All colleagues are expected to demonstrate Barclays Values (Respect, Integrity, Service, Excellence, Stewardship) and the Barclays Mindset (Empower, Challenge, Drive).

Company

Barclays

Barclays

Pune, Maharashtra
Posted on Indeed