Senior Java Developer
Description
· Design, code, test and maintain software applications and systems.
· Write clean, efficient, and maintainable code using Java, Spring Boot, Microservices etc.
· Must have experience in HashMap, Hashcode, Concurrent Hash Maps .
· Must have strong experience in SQL.
· Knowledge of RESTful architecture.
· Experience working in AWS cloud services.
· Write and optimize SQL queries for data retrieval, manipulation, and reporting.
· Use best practices to ensure efficient data operation.
· Understand the cloud principles very well with hands on experience on developing cloud native implementations.
· Ensure software components are scalable and reliable.
· Use version control systems to manage codebase.
· Write unit tests and perform code reviews.
· Ensure software meets quality standards and performance benchmarks.
· Keep codebase and project documentation up to date.
· Work collaboratively with other engineers and stakeholders.
· Participate in agile development processes.
· Follow security best practices in coding and data handling.
· Optimize software for speed, efficiency, and scalability.
· Identify and resolve software related issues in a timely manner.
· Adapt to changing project requirements and technologies.
· Participate in training and knowledge sharing activities
Maps
Interested in this job?
180 days left to apply