Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

PayPal Java Tech Lead 
India, Karnataka, Bengaluru 
738755767

18.08.2024

Job Description Summary:

What you need to know about the role
You will build out scalable solutions, seamless experiences in partnership with our Product teamsactively seeking to

Your way to impact

  • You will own the technical roadmap of our Java solutions. You will partner closely with our Product team and cross-functional experts responsible for building a great experience.
  • You will also help with technically mentoring junior engineers to become skilled Java engineers.

Your day-to-day

  • Developand maintain highperforming, reusable Swift code and stay current with the newest mobile technologies.
  • Design Mobile internationalization infrastructure SDK
  • Mentor juniors in the team and help them sharpen their technical finesse.
  • Reduce tech-debt and have a plan toremove them fromthe system.
  • Work independently with minimal supervision in a team to define, design, implement, test, release rollout and support software applications for PayPal.
  • Work with product owners to crystallize the technical needs during grooming and planning meetings alsowith engineeringmanagers, engineers, and QA to develop innovative solutions that meet market needs.
  • Define and developprocesses, tools andmethodologies to achieve excellence in software development, testing and deployment, follow coding standards and guidelines with attention to performance, scalability, and availability.


What do you need to bring:

  • Java Development Expertise:
    • Proficiency in Java programming language, including advanced features and libraries.
    • Experience with Java frameworks such as Spring Framework (Spring Boot, Spring MVC, Spring Security) or Jakarta EE (formerly Java EE).
    • Understanding of JVM internals, memory management, and multithreading.
  • Backend Development:
    • Solid understanding of backend development principles and practices.
    • Knowledge of web services (RESTful APIs) and microservices architecture.
    • Familiarity with database technologies (SQL and NoSQL databases) and ORM frameworks (Hibernate, JPA).
  • Software Design and Architecture:
    • Ability to design scalable, reliable, and maintainable software systems.
    • Experience with design patterns (e.g., MVC, Singleton, Factory) and architectural patterns (e.g., Microservices, Layered Architecture).
  • Version Control and DevOps:
    • Proficiency in Git for version control.
    • Experience with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI/CD).

Team Leadership:

  • Experience leading and mentoring a team of Java developers.
  • Ability to provide technical guidance, conduct code reviews, and enforce coding standards.
  • Collaboration with cross-functional teams (e.g., product managers, QA engineers) to deliver high-quality software solutions.

Project Management:

  • Strong organizational and time management skills.
  • Experience with Agile methodologies (Scrum, Kanban) and tools (Jira).

Communication and Stakeholder Management:

  • Excellent communication skills to convey technical concepts to non-technical stakeholders.
  • Ability to influence and negotiate with team members and stakeholders.

Education and Experience:

  • Bachelor’s or master’s degree in computer science, Engineering, or related field (or equivalent experience).
  • 8+ years of professional experience in Java development, with at least 2 years in a leadership or tech lead role.

Problem-Solving and Innovation:

  • Strong analytical and problem-solving skills.
  • Ability to innovate and propose creative solutions to technical challenges.

Continuous Learning:

  • Willingness to stay updated with the latest trends and technologies in Java development.

Team Player:

  • Ability to foster a collaborative team environment.
  • Empathy and interpersonal skills to support and motivate team members.

Adaptability:

  • Flexibility to adapt to changing requirements and priorities in a fast-paced environment.

Our Benefits:

Any general requests for consideration of your skills, please