Search by job, company or skills

S

Java Software Developer

3-6 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 25 days ago
  • Over 200 applicants
Quick Apply

Job Description

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 strong 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).

More Info

Job Type:
Industry:
Employment Type:
Open to candidates from:
Indian

About Company

Sequoia Applied Technologies (SequoiaAT) is a California-based software services organization, founded with a profound vision centered on customer-centricity and nurturing enduring relationships. Our name, "Sequoia," pays homage to the majestic tree known for its long-lasting connection with Mother Earth—a reflection of our commitment to fostering lasting partnerships with our customers, employees, and vendors. At SequoiaAT, we collaborate closely with product companies, providing comprehensive software engineering solutions that encompass embedded systems, cloud applications, mobile applications, AR/VR and AI. Our focus extends to serving companies within the Life Sciences/Healthcare, Cleantech, Consumer Electronics, and Retail domains, addressing their diverse software engineering requirements. Our team at SequoiaAT boasts extensive experience in partnering with product companies, possessing an intimate understanding of the unique demands and responsibilities associated with product ownership and engineering. Our software development competencies encompass a wide array of areas, including Embedded Programming, Cloud Programming, Mobile Applications, AR, Data Analytics, and more—all executed with unwavering passion and dedication. We view technology as a conduit for building exceptional products, whether it's through Node.js, C#, PHP, RoR, or any other tool at our disposal. Our engineers approach every project with zeal, forging robust relationships with our clients and striving for nothing less than perfection in product development. At SequoiaAT, we are committed to delivering excellence and are ready to partner with you to bring your visionary ideas to fruition.

Job ID: 131818557