Experience: 4 - 7 YearsLocation: Whitefield - BangaloreWork Mode: Hybrid
Mandatory Skills: Java, Springboot, Microservices, HLD, LLD, AWS, Data Structures and Algorithms.Mongodb,Sql.
We are looking for a highly motivated Backend Java Developer with 4-7 years of experience in Java and who has worked on the AWS infrastructure to join our fast-growing team. In this role, you will be responsible for developing and maintaining the backend of our public-facing APIs and services, ensuring that they are scalable, reliable, and secure.
Required Skills
- Strong hands-on experience with Java, Spring Boot, and Microservices Architecture.
- Expertise in High-Level Design (HLD) and Low-Level Design (LLD).
- Hands on coder with good understanding on enterprise level code.
- In-depth knowledge of Object-Oriented Programming (OOPs) and Design Patterns. Solid grasp of Data Structures and Algorithms, with the ability to write efficient, clean, and scalable code.
- Experience building and maintaining RESTful APIs, asynchronous systems, and distributed architectures.
- Experience in development of Enterprise scale applications and capable in developing framework, design patterns etc.
- Should be able to understand and tackle technical challenges and propose comprehensive solutions.
- Familiarity with CI/CD pipelines, Agile methodologies, and DevOps practices.
- Experience with Kafka, Spark, Hadoop, or other big data technologies is a strong plus.
- Excellent problem-solving, debugging, and performance optimization skills.
Responsibilities
- Interface daily with customers across leading Fortune 500 companies to understand strategic requirements
- Open to work from client location as per the demand of the project / customer.
- Develop and evolve highly scalable and fault-tolerant distributed components using Java technologies.
- Experience in Application development and support, integration development and quality assurance.
- Provide technical leadership and manage it day to day basis
- Stay up-to-date on the latest technology to ensure the greatest ROI for customer
- Design and implement APIs, abstractions and integration patterns to solve challenging distributed computing problems
- Experience in defining technical requirements, data extraction, data transformation, automating jobs, productionizing jobs, and exploring new big data technologies within a Parallel Processing environment.
Qualifications: -
- Years of track record of relevant work experience and a computer Science or a related
technical discipline is required
- Experience in development of Enterprise scale applications and capable in developing
framework, design patterns etc. Should be able to understand and tackle technical
challenges and propose comprehensive solutions.
- Experience with functional and object-oriented programming, Java or Python is a must.
- Experience in Springboot ,API,SQL
- Good to have GIT , Airflow ,Node JS, Python , Angular
Python
- Experience with database modeling and development, data mining and warehousing.
- Unit, Integration and User Acceptance Testing.
- Effective communication skills (both written and verbal)
- Ability to collaborate with a diverse set of engineers, data scientists and product
managers
- Comfort in a fast-paced start-up environment.
- Experience in Agile methodology.
- Proficient with SQL and its variation among popular databases.
- Experience working with large, complex data sets from a variety of sources.
Skills: data,java,design,skills,design patterns,enterprise,integration,python,sql,aws,spring boot,microservices,data structures,algorithm,mongodb,angular,git,airflow,data bricks