Flag job

Report

Trainee Software Developer- Java

Min Experience

0 years

Location

Noida, Uttar Pradesh, India

JobType

Full-Time

About the job

Info This job is sourced from a job board

About the role

We are looking for a skilled and enthusiastic Java Developer to join our growing engineering team. The ideal candidate should have a strong foundation in Core Java, Data Structures & Algorithms (DSA), and Low-Level Design (LLD). You will play a key role in designing and building scalable, high-performance backend systems. Key Responsibilities: Develop, test, and maintain robust backend services and APIs using Core Java Solve complex problems by applying sound algorithmic thinking and data structure knowledge Design and implement low-level system components ensuring high availability and scalability Collaborate with cross-functional teams to deliver high-quality solutions Participate in code reviews and contribute to continuous improvement of development processes Required Skills: Strong programming skills in Core Java Solid understanding of Data Structures and Algorithms Experience and proficiency in Low-Level Design (LLD) Optional/Good-to-Have Skills: Basic knowledge of JavaScript Knowledge with databases such as MySQL and Elasticsearch Familiarity with Spring Framework and Hibernate ORM Qualifications: Bachelor's degree in computer science, Engineering, or a related field

About the company

Opkey is a fast-growing VC-backed continuous end-to-end test automation software company headquartered in Dublin, California, with additional offices in Pittsburgh (opened in 2022), NYC (opened in 2022), & India. With the test automation market growing 20% annually, it's estimated to reach $50 billion by 2026. Opkey isin a prime position to be the market leader in this emerging space. Trusted by 250+ enterprise customers including GAP, Pfizer, and KPMG.

Skills

javascript
spring framework
core java
data structures
hibernate
low level design
algorithms
low-level design
hibernate orm
elasticsearch
spring
mysql