06 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 new 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