Senior Java Software Engineer- Java, DS Algo, Multithreading
2 weeks ago
Description
We are seeking an accomplished and skilled Senior 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 #EasyApply
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
5-8 years of experience in Java and opensource 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.)-
Java Software Engineer
2 weeks ago
Hyderabad, India Epam Full timeDescription We are seeking a Java Software Engineer - Java, DS Algo, Multithreading to join our team. As a Java Software Engineer, you will be responsible for designing, developing and implementing high-quality software solutions using Java and related technologies. #LI-DNI Responsibilities Design, develop and...
-
Lead Java Engineer
2 weeks ago
Hyderabad, India Epam Full timeDescription We are seeking a dynamic and experienced Lead Java Engineer with expertise in Data Structures, Algorithms, and Microservices. Your adeptness in Java, Data Structures, Algorithms, and Microservices, and exceptional problem-solving capabilities will be instrumental in shaping and delivering cutting-edge software solutions. Join our...
-
Java Software Engineer
6 days ago
Hyderabad, India Hire Alpha Full timeWe are seeking a highly skilled and experienced Java Developer / Senior Java Developer to join our team on a permanent basis. The ideal candidate will have a strong background in developing robust and scalable applications within the Banking & FinTech domain.Key Responsibilities :- Develop, test, and maintain high-quality Java applications.- Solve complex...
-
Senior Software Engineer – Java
3 days ago
Bengaluru, Hyderabad, India Epam Systems Full time ₹ 20,00,000 - ₹ 25,00,000 per yearWe are seeking a highly driven Senior Software Engineer who excels in designing, building, and optimizing scalable software solutions. The ideal candidate will possess strong expertise in Java programming, data structures and algorithms, RESTful APIs, and the Spring Boot framework, with a knack for solving complex technical challenges in collaborative team...
-
Software Engineer – Java
3 days ago
Bengaluru, Hyderabad, India Epam Systems Full time ₹ 20,00,000 - ₹ 25,00,000 per yearWe are looking for a skilled and motivated Software Engineer who excels in Java, data structures and algorithms, REST APIs, and Spring Boot to join our growing team. This role is key to building scalable, enterprise-grade applications and contributing to our innovative software development processes.This is a fantastic opportunity to solve complex challenges...
-
Java Software Engineer
2 weeks ago
Hyderabad, India Epam Full timeDescription We are seeking a highly skilled and experienced Java Software Engineer with expertise in Java, AWS, and Data Structures & Algorithms to join our team. The ideal candidate will be responsible for designing and developing high-performance applications while collaborating with product owners and architects to make key design...
-
Hyderabad, India Epam Full timeDescription We are seeking a talented and dedicated Senior Java Software Developer with expertise in Java, Spring Boot, Microservices, and Multithreading who can contribute to critical application and product development projects. As a Senior Engineer, you will play a crucial role in the design, development, and optimization of scalable...
-
Hyderabad, India Epam Full timeDescription We are seeking a talented and dedicated Lead Software Engineer with expertise in Java, Spring Boot, Microservices, and Multithreading who can contribute to critical application and product development projects. As a Lead Engineer, you will play a crucial role in the design, development, and optimization of scalable and...
-
Java+multithreading
7 days ago
Hyderabad, Telangana, India Zensar Technologies Full timeJava AWS engineer with experience in building AWS services like Lambda, Batch, SQS, S3, DynamoDB etc. using AWS Java SDK and Cloud formation templates. - 4 to 8 years of experience in design, development and triaging for large, complex systems. Experience in Java and object-oriented design skills - 3-4+ years of microservices development & Mutlithreading -...
-
Java Software Engineer
4 days ago
Hyderabad, India Tata Consultancy Services Full timeGreetings from TCS!!!Job Title: Senior Java DeveloperLocation: Hyderabad, Bengaluru, Noida, Gurugram, Pune, Bhubaneswar, KochiExperience Range: 6-12 years!Job Description:6+ years of hands-on experience in Java, Java8 and SpringbootShould be confident enough to independently write services from scratch.Good in Java11 programmingStrong concepts about...