07 Aug
|
SequoiaAT
|
Chennai
Key Responsibilities:
Design, develop, and maintain robust Java applications in line with business requirements.
Develop and integrate RESTful APIs with internal and third-party systems.
Perform database design, optimization, and management using MySQL.
Collaborate with product managers, designers, and other developers to deliver current features and improvements.
Conduct unit testing and participate in code reviews to maintain high-quality code.
Diagnose and resolve software bugs and performance bottlenecks on Windows platforms.
Document development processes, system architecture, and feature details.
Must-Have Skills:
Proficiency in Java and Spring Boot with robust object-oriented programming knowledge.
Hands-on experience with MySQL, including writing and optimizing queries.
Experience developing and maintaining RESTful web services.
Solid understanding of Windows-based development environments.
Familiarity with software version control systems like SVN and GitHub.
Preferred Skills:
Experience with cloud services such as AWS or other cloud platforms.
Knowledge of API testing tools like Postman and API documentation standards using Swagger.
Exposure to front-end technologies like React Native for mobile and web applications.
Familiarity with Linux environments for development and deployment.
Understanding of DevOps practices and CI/CD pipelines.
Basic knowledge of containerization and orchestration tools (Docker, Kubernetes).
📌 Java Software Developer Chennai
🏢 SequoiaAT
📍 Chennai