13 Aug
|
Sensiple
|
Chennai
As a Java Developer with 5 years of experience, you will play a crucial role in designing, developing, and maintaining Java-based systems for our business operations. Your responsibilities will include:- Designing, developing, testing, and deploying high-quality Java applications.- Collaborating with cross-functional teams to define, design, and ship new features.- Writing productive code using best practices and conducting code reviews to mentor junior developers.- Troubleshooting production issues and providing timely solutions.- Working with databases, APIs, and third-party services to ensure security and performance.- Participating in Agile/Scrum processes, including sprint planning and stand-ups.Qualifications and Skills:- Strong proficiency in Core Java, OOPs, and Java 8 features.- Experience with Spring Framework (Spring Boot, MVC, Security, etc.).- Familiarity with RESTful APIs and Microservices Architecture.- Experience with JPA/Hibernate and SQL/NoSQL databases.- Knowledge of Maven/Gradle, Git, and CI/CD pipelines.- Exposure to cloud platforms (AWS, Azure, GCP) is a plus.- Familiarity with unit testing frameworks (JUnit, Mockito, etc.).- Understanding of design patterns and software engineering principles.- Bachelors degree in Computer Science or related field.Nice to Have:- Frontend experience with Angular/React.- Exposure to containerization (Docker, Kubernetes).- Experience in performance tuning or profiling Java applications.- Familiarity with message brokers (Kafka, RabbitMQ).(Note: Perks & Benefits section omitted as it is not part of the Job Description)
As a Java Developer with 5 years of experience, you will play a crucial role in designing, developing, and maintaining Java-based systems for our business operations. Your responsibilities will include:- Designing, developing, testing, and deploying high-quality Java applications.- Collaborating with cross-functional teams to define, design, and ship new features.- Writing efficient code using best practices and conducting code reviews to mentor junior developers.- Troubleshooting production issues and providing timely solutions.- Working with databases, APIs, and third-party services to ensure security and performance.- Participating in Agile/Scrum processes, including sprint planning and stand-ups.Qualifications and Skills:- Strong proficiency in Core Java, OOPs, and Java 8 features.- Experience with Spring Framework (Spring Boot, MVC, Security, etc.).- Familiarity with RESTful APIs and Microservices Architecture.- Experience with JPA/Hibernate and SQL/NoSQL databases.- Knowledge of Maven/Gradle, Git, and CI/CD pipelines.- Exposure to cloud platforms (AWS, Azure, GCP) is a plus.- Familiarity with unit testing frameworks (JUnit, Mockito, etc.).- Understanding of design patterns and software engineering principles.- Bachelors degree in Computer Science or related field.Nice to Have:- Frontend experience with Angular/React.- Exposure to containerization (Docker, Kubernetes).- Experience in performance tuning or profiling Java applications.- Familiarity with message brokers (Kafka, RabbitMQ).(Note: Perks & Benefits section omitted as it is not part of the Job Description)
📌 Senior Java Developer (Chennai)
🏢 Sensiple
📍 Chennai