No more applications are being accepted for this job
- Design, develop, and implement high-quality Java applications.
- Write well-designed, efficient, and testable code.
- Provide technical leadership and guidance to junior developers.
- Participate in code reviews to ensure code quality and adherence to coding standards
- Contribute to architectural decisions and discussions
- Troubleshoot, debug, and resolve software defects and issues.
- Identify and address performance bottlenecks and other software-related problems.
- Create and maintain technical documentation for the codebase.
- Document coding standards and best practices for the development team.
- Proven experience as a Java Developer, with a focus on enterprise-level applications.
- Strong understanding of Java fundamentals, design patterns, and best practices.
- Hands-on experience in designing, implementing, and consuming RESTful APIs using JAX-RS (Java API for RESTful Web Services).
- Proficient in database design and SQL.
- Experience with Spring Framework, Hibernate, and other relevant frameworks.
- In-depth understanding and practical application of design patterns, with a focus on those relevant to Java development
- Familiarity with Domain-Driven Design principles and the ability to apply them in software development.
- Strong proficiency in writing and optimizing SQL queries.
- Proficient in configuring and deploying applications on popular Java application servers such as Apache Tomcat and Eclipse Jetty.
- Experience with cloud platforms (e.g., AWS, Azure, GCP)
- Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes)
- Certification in Java development
- Exposure to BPM Platforms like jBPM, Activiti, Camunda
Senior Java Developer - Chennai, India - Autonom8 Inc.
Description
Company Profile :Autonom8 has built a SaaS platform that allows you to truly digitize customer-facing workflows quickly. We call these workflows customer journeys. Digitization is not just about moving from a paper-based process to an app-based process.
A8's platform brings together learning (ML) and Conversations (NLP) to make these journeys agile and flexible. And we deliver it through a low-code SaaS platform, taking away the biggest pain in the traditional enterprise software delivery cycle.
For further details, visit us at
Job Title - Senior Java Developer
Experience Required : 5+years
As a Senior Java Developer, you will be responsible for designing, developing, and maintaining high-performance Java applications. You will collaborate with cross-functional teams to define, design, and ship new features, as well as maintain and improve existing functionalities. The role involves leading and mentoring junior developers, contributing to architectural decisions, and ensuring the overall quality of the software.
Roles & Responsibilities:
Job Type : Permanent
Job Location: Chennai
Work Mode : WFO
Interview Process - Direct Interview (In Person)
Venue : Autonom8 Inc,
E Block,4th Floor,
IITM Research Park,
Kanagam Road,
Tharamani,
Chennai