Lead Java Software Engineer

6 days ago


bangalore, India Epam Full time

Description

We are seeking an accomplished and skilled Lead Java Engineer with a profound understanding of Multithreading and expertise in Data Structures and Algorithms. As a Lead Engineer, you will be instrumental in collaborating with product owners and architects to shape design decisions and engineer end-user applications with exceptional scalability and throughput. Your proficiency in Java, Multithreading, Data Structures, Algorithms, and extensive technical experience will contribute to the establishment of software development standards and innovative solutions.

#LI-DNI #REF-IN-WOMEN

Technologies

DS Algo REST API Design Pattern Problem Solving Multithreading

Responsibilities

Collaborate with product owners and architects on making design decisions Develop end user application with high scalability and high throughput Provide technical and design guidance and create standards Improve, optimize and identify opportunities for improved software development processes Expertise in designing enterprise applications

Requirements

8-12 years of experience in Java and open source frameworks in Java, REST and Multithreading and willingness to learn Kotlin Hands on knowledge of backend coding and has good knowledge on data structures and algorithms Has worked on creating and integrating with APIs in REST, SOAP protocols and has exposure to working with binary payloads using Thrift or gRPC RPC framework Has working experience and knowledge in Object oriented programming and good exposure to various core(Gang of four) and enterprise design patterns Has experience on resiliency (throttling, circuit breaker, bulk heading etc.) and error handling, profiling CPU/Memory of applications Has experience in alerts and monitoring tools like Grafana, Kibana, Prometheus, Splunk, Graphite and being able to debug through logs and dashboards Has experience on GIT or similar repository management and experience in monorepos would be good Excellent in communication and has good experience in collaborating with multiple teams and stakeholders. This role requires working with various external parties and having very good English communication is a MUST

We offer

Opportunity to work on technical challenges that may impact across geographies Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications Opportunity to share your ideas on international platforms Sponsored Tech Talks & Hackathons Unlimited access to LinkedIn learning solutions Possibility to relocate to any EPAM office for short and long-term projects Focused individual development Benefit package: Health benefits Retirement benefits Paid time off Flexible benefits Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)
  • Software Engineer

    2 days ago


    Bangalore, India TechTiv Software Solutions Full time

    Job Title : Software EngineerLocation : BangaloreExperience : 3-6 yearsWe are looking for a talented Software Engineer with a specialization in Java, Spring Boot, and Microservices architecture. The ideal candidate will have a minimum of 3 years of experience in these technologies and a deep understanding of software development best...

  • Software Engineer

    2 days ago


    bangalore, India TechTiv Software Solutions Full time

    Job Title : Software EngineerLocation : BangaloreExperience : 3-6 yearsWe are looking for a talented Software Engineer with a specialization in Java, Spring Boot, and Microservices architecture. The ideal candidate will have a minimum of 3 years of experience in these technologies and a deep understanding of software development best...

  • Software Engineer

    4 days ago


    Bangalore, Karnataka, India TechTiv Software Solutions Full time

    Job Title : Software EngineerLocation : BangaloreExperience : 3-6 yearsWe are looking for a talented Software Engineer with a specialization in Java, Spring Boot, and Microservices architecture. The ideal candidate will have a minimum of 3 years of experience in these technologies and a deep understanding of software development best...


  • bangalore, India Guidewire Software Full time

    About GuidewireGuidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, analytics, and AI to deliver our platform as a cloud service. More than 540+ insurers in 40 countries, from new ventures to the largest and most complex in the world, run on Guidewire.As a partner to our customers, we continually...


  • bangalore, India Guidewire Software Full time

    About GuidewireGuidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, analytics, and AI to deliver our platform as a cloud service. More than 540+ insurers in 40 countries, from new ventures to the largest and most complex in the world, run on Guidewire.As a partner to our customers, we continually...


  • bangalore, India JPMorgan Chase & Co. Full time

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Asset and Wealth Management Line of business, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a...


  • bangalore, India Upland Software Full time

    Description Software Engineering Lead Job Description Opportunity Summary We are looking for an enthusiastic and dynamic individual with an overall experience of 9 - 11 years to join Upland India as Software Engineering Lead for our Upland PostUp product. The ideal candidate will be a self-starter/learner and capable of working within...


  • bangalore, India JPMorgan Chase & Co. Full time

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking in Connected Commerce Technology team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading...


  • bangalore, India Epam Full time

    Description EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects...


  • bangalore, India Cloud Software Group Full time

    Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team that's ready to win? If you answered yes, we want to talk to you! ShareFile is now going back to our roots as a standalone business unit to focus on our SaaS business—an area where we see growth potential. This business unit is unique, and we certainly aren’t afraid to...


  • bangalore, India JPMorgan Chase & Co. Full time

    As a Lead Software Engineer at JPMorgan Chase for Corporate & Investment Banking - Commerce Platform within the Merchant Services Technology, you will play an important role in the development and maintenance of enterprise Pricing and Funding platforms in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting...


  • bangalore, India R3 Consultant Full time

    Java8 + html/ css + hibernat + springboot We are looking for a Java Software Engineer to help us build functional products and applications. Java Software Engineer responsibilities include defining software requirements, writing clean and efficient code for various applications and running tests to improve system functionality. If you have hands-on...


  • bangalore, India Iosys Software Full time

    4+ years of hands on experience developing Web Applications using Java Script and React Famework Excellent knowledge of spring framework (Spring Boot/REST), Restful WebServices. Good knowledge of micro-services and API design & Development Good knowledge of Java design patterns and software principles. Experience with AWS or any other Cloud Technologies...

  • Software Engineer

    4 weeks ago


    bangalore, India LNW India Solutions Private Limited Full time

    Description : LnW Digital are searching for experienced, smart and creative individuals to work in a primarily technical role and build and maintain application for our next generation casino platform. Individuals are most likely to be an engineer with at least 4 years of professional experience in the domain of java application design and...


  • bangalore, India Indium Software Full time

    Title: Senior Java Developer Experience: 5-8 Years Education Qualification:​​ Bachelor’s degree in computer science, Information Technology, or a related field Work Location: Bengaluru/Pune/Chennai/Hyderabad Work Mode: Work from Office Required Skills: Java, Spring Boot and Microservices Responsibilities: 1. Design, develop, and implement...


  • bangalore, India Indium Software Full time

    Title : Senior/Lead Automation Test Engineer. Experience : 6-12 Years. Work Location : Bangalore. Work Mode : Work from Office. Requirements : - Good in communication.- Strong experience in Automation Testing + Functional Testing.- Experience in Java Selenium - Page Object Model (POM) + BDD Cucumber Framework.- Experience in DB Testing , Writing Advanced...


  • Bangalore Rural, India Simplify3x Software Private Limited Full time

    Simplify3x specializes in software engineering and ALM solutions, including Quality Assurance & Testing, Product Engineering, and IT Staffing. Our expert team uses cutting-edge technology to accelerate business growth. Join us to embrace the future of software engineering with SimplifyQA, our product that streamlines the Software Development Life Cycle for...


  • Bangalore Rural, India Simplify3x Software Private Limited Full time

    Simplify3x specializes in software engineering and ALM solutions, including Quality Assurance & Testing, Product Engineering, and IT Staffing. Our expert team uses cutting-edge technology to accelerate business growth. Join us to embrace the future of software engineering with SimplifyQA, our product that streamlines the Software Development Life Cycle for...


  • Bangalore Rural, India Simplify3x Software Private Limited Full time

    Simplify3x specializes in software engineering and ALM solutions, including Quality Assurance & Testing, Product Engineering, and IT Staffing. Our expert team uses cutting-edge technology to accelerate business growth. Join us to embrace the future of software engineering with SimplifyQA, our product that streamlines the Software Development Life Cycle for...

  • Lead Software Engineer

    3 months ago


    bangalore, India WiseTech Global Full time

    We are looking for experienced, and talented engineers to join our team. You'll be responsible for the design, build, and maintenance of the software that powers the global logistics industry. As the world’s leading provider of software for the logistics industry, WiseTech Global is powering the connectivity of the world's logistics providers. Companies...