Company Description:
Geektrust is solving problems with tech recruitment for both developers and companies. We seek to make the job search easier for developers and more efficient for companies. With a focus on transparency, equal opportunities for all, and an end to ghosting, blackholes and long delays, we're making tech recruitment work for everyone.
Role Description:
We are seeking Java Developers for both Senior and Junior roles with 3-10 years of experience. This full-time, office located in Bengaluru, India. Your main responsibilities will include designing, building, and maintaining high-performance Java applications, collaborating with cross-functional teams, and engaging in code review and testing. You will play an integral role in driving innovation and growth within our technology organization while working in a highly collaborative and agile environment.
Qualifications:
3-10 years of experience in Java development and back-end programmingStrong experience with Spring/Spring Boot frameworkStrong experience with data structures and algorithmsFamiliarity with NoSQL databases such as MongoDB is a plusHands-on experience with containerization and cloud technologies such as Docker, Kubernetes, and AWSExperience with Microservice architecture is a plusExcellent problem-solving skills and ability to work independently as well as part of a teamStrong communication skills and ability to articulate technical concepts to both technical and non-technical stakeholdersBachelor's degree in Computer Science, Engineering, or related field