Senior Java Software Engineer

  • Gurugram
  • Birdeye

Senior Java Software Engineer


Open Positions - 5


Requirements

● We’re looking for a seasoned Java developer who can build applications going to be used by

millions of users.

● We are looking for a candidate who shares passion for tackling complexity and building

platforms that can scale through multiple orders of magnitude.

● We are focused on solving the hardest, most interesting challenges of developing software

at scale without sacrificing stability, quality, velocity, or code health.

● Translating business requirements into system design and applying a deep understanding of

OO principles in creating custom software solutions. Offering creative alternatives to

business design wherever appropriate.

● Effective debugging of issues and associated fixing in a time-critical atmosphere

Here's What You'll Do Everyday

● Design and build scalable, fault-tolerant applications optimized for performance.

● Leveraging current and cutting-edge technologies while testing new technologies for future

use.

● Testing your code for performance and quality.

● Working in an agile environment along with cross-team dependencies.

● Building integrations to various APIs and service providers developing high-quality, testable,

and performant software using agile practices.

● Exploring new technologies, design, and architecture for building innovative solutions.

Requirements

● B.Tech/M.Tech/MCA in Computer Science or a related field

● 4+ years of coding experience in Java.

● Strong analytical skills with good problem-solving and debugging abilities.

● Possess a sound understanding of data structures, algorithms, object-oriented design, and

service-oriented architecture.

● Working knowledge of Spring Boot JPA, MySQL, Hibernate, Redis.

● Strong knowledge of creating Restful as well as SOAP-based APIs and client-server

architecture.

● Experience building web applications.

● Exposure to and knowledge of software release management techniques including

continuous integration and delivery.

● Very strong coding skills with a passion to write clean code, use software development best

practices, design patterns, and Junit test cases.


Interested candidates, plz send their resumes to iqbal.kaur@birdeye.com


Regards

Iqbal Kaur