Software Engineer

0 years

0.0 Lacs P.A.

Bengaluru, Karnataka, India

Posted:1 week ago| Platform: Linkedin logo

Apply Now

Skills Required

softwarejavadeveloperstacklatencyscalabilitydesigndevelopmentservicemicroservicesdockerkubernetesrestsecuritydatajpahibernateangulartestingjunittestngsqlnosqlmysqlmongodbarchitecturejenkinssonarqubemavengitlabprogrammingcodetestagiletddrefactoringanalytics

Work Mode

On-site

Job Type

Full Time

Job Description

Responsibilities As a Senior Java Developer / Lead Java, your role would involve designing, developing, and deploying full-stack applications out of Artificial intelligence projects with a focus on low latency and scalability. You also need to optimize the application for better performance and a large number of concurrent users. Besides, you'd also closely mentor younger engineers on the team and contribute to team building. A strong technologist at Amphora cares about doing things the right way rather than just doing them and thrives in a complex and challenging environment. Design and development of high-volume, high-performance, high-availability, service-oriented Java applications using proven Java frameworks and technologies. Requirements Expertise in Java 8 microservices using Spring Boot, Spring Cloud, Docker, and Kubernetes orchestrator. Experience in working with Spring Framework - Spring Boot, Spring REST, Spring Security, Spring Data JPA, OAuth2 Hibernate. Experience in Reactjs or Angular. Experience in Unit Testing Tools like Junit/TestNG. Experience in working with SQL and NoSQL databases such as MySQL and MongoDB. Knowledge of CI/CD architecture. Knowledge of tools like Jenkins, SonarQube, Maven, and Gitlab. Experience in cloud technologies. Solid understanding of design patterns, data structures, and advanced programming techniques. As an Engineer in our team, you will design, code, test, and debug quality software programs. Strong software design and architectural skills in object-oriented and functional programming styles. Familiar with agile techniques like code reviews, pair programming, collective code ownership, clean code, TDD, and refactoring. This job was posted by Thejaswini K T from Curl Analytics. Show more Show less

Curl.tech
Not specified
[ ]

RecommendedJobs for You

Hyderabad, Telangana, India

Chennai, Tamil Nadu, India

Chennai, Tamil Nadu, India

Pune, Maharashtra, India

Bengaluru, Karnataka, India

Chennai, Tamil Nadu, India