We are seeking an experienced and highly skilled Senior Java BackendDeveloper to join our dynamic team.
The ideal candidate will have 5 to 6 years of hands-onexperience in Java backend development, with proficiency in designing, implementing, andmaintaining backend services and APIs using Spring Boot.
Additionally, expertise in database management, AWS services integration, and familiarity with monitoring tools like ELK,Prometheus, and Grafana are essential for this .
Design, implement, and maintain scalable backend services and APIs using Spring Boot.
Develop and optimize database schemas and queries for improved performance.
Write clean, maintainable, and efficient code adhering to Java best practices.
Integrate AWS services such as SQS, SNS, EC2, VPC, EKS, and WAP into the backendarchitecture.
Implement design patterns and effective exception handling strategies.
Conduct thorough testing to ensure the reliability and robustness of backend code.
Collaborate with cross-functional teams including frontend developers, designers, andproduct managers to deliver high-quality solutions.
Stay updated with the latest industry trends, technologies, and best practices.
Job Responsibilities
Bachelor's degree in Computer Science, Engineering, or related field.
5 to 6 years of proven experience in Java backend development.
Proficiency in Spring Boot framework and extensive knowledge of Java programming language.
Strong expertise in designing, implementing, and maintaining backend services and APIs.
Experience with database management and optimization, including SQL and NoSQL databases.
Familiarity with ELK stack (Elasticsearch, Logstash, Kibana) and monitoring tools like Prometheus and Grafana.
Excellent understanding of AWS services and hands-on experience with AWS
integrations such as SQS, SNS, EC2, VPC, EKS, and WAP.
Knowledge of software design patterns, exception handling, and Java best practices.
Demonstrated ability to write clean, maintainable, and efficient code.
Strong analytical and problem-solving skills with attention to detail.
Excellent communication and collaboration abilities.
Ability to thrive in a fast-paced, dynamic environment and adapt to changing priorities.
Familiarity with microservices architecture.
Experience with containerization technologies such as Docker and Kubernetes.
Prior experience working in Agile development methodologies.
Location
Hyderabad, Telangana, India
About Company
Our clients are at the centre of everything we do at Appsierra. We were built on the belief that in order to be exceptional at something, you must be incredibly focused. That is why we are committed to providing our customers with the technology-enabled solutions they require to succeed in today's digital economy. Simply put, we help our customers accelerate what matters to them by leveraging our agile engineering skills to deliver human-centric products to market at lightning speed.
We embrace the four superpowers of technology because we were born in the digital age, allowing our customers to not only better their present performance but also rethink their business in whole new ways. Appsierra , headquartered in Noida, India employs extraordinary people and is trusted by hundreds of Fortune companies.
Please visit our website at https://www.appsierra.com/ and follow us to discover more about our culture and story.