Java Full-Stack Developer at SoftClouds | Torre

Java Full-Stack Developer

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Employment

Base compensation
INR1.5M - 4.2M/year
~USD15.8k - 44.4k/year

+ Health insurance

Negotiable
location_on
Remote (for India residents)
Posted 3 months ago

Responsibilities


Job Title: Full Stack Developer. Location: Remote/Hyderabad, Telangana. Duration: Fulltime. Job Overview: SoftClouds LLC is looking for a Java Full Stack Developer with at least 9+ years of experience as a Full Stack Developer within large-scale enterprise projects. This hands-on role involves designing and implementing functionality, developing web applications, and integrating multiple applications. The ideal candidate will have a strong grasp of cloud-based technologies and extensive experience in the specified technology stack. Roles & Responsibilities: - Design and develop solutions utilizing the latest cloud-based technologies. - Code and develop highly complex and critical applications, software interface solutions, and web services. - Determine the necessity for new algorithms and models in enterprise software applications, providing advice to customers and management. - Independently resolve highly sensitive and critical issues throughout the entire software lifecycle. - Lead a team or work independently on complex tasks to ensure software specifications are achievable within available resources and project timelines. - Design, prototype, and implement features for websites and applications. - Architect, develop, and support the ongoing operations of technical products/solutions. - Develop and debug web services on multiple platforms. - Design and develop solutions utilizing the latest cloud-based technologies. Required Skills and Experience: - Proficiency in Vue 3. - Proficiency in Typescript. - Proficiency in Java 17+. - Proficiency in Spring Boot 3.x. - Proficiency in Spring Security, JPA, and JWT. - Proficiency in building RESTful APIs. - Strong knowledge of Spring Web Annotations. - Proficiency in MySQL. - Good to know OpenSearch/ElasticSearch. - Proven experience with HTML, CSS, Bootstrap 3.x. - Familiarity with design patterns and applying them in enterprise-level applications. - Must be able to apply SDLC concepts and Agile Scrum methodologies. - Ability to write clean, maintainable, and testable code. - Familiarity with version control systems (e.g., Git) and CI/CD pipelines. - Excellent communication and collaboration skills. - Has a proven track record of delivering solid, robust applications. - Configure IDE and web application server for remote debugging. - Conceptual design of technical solutions providing a framework for detailed design. - Understanding of the unique business and technical requirements on each of our engagements to facilitate both communications and the most appropriate solution design. - Detailed design, development, and unit/integration testing utilizing the appropriate methodologies, technology, and tools. - Ability to produce client deliverables such as detailed design documentation, unit test plans, and well-documented code and ensure deliverables are of the highest quality to promote client satisfaction. - The candidate should also possess strong oral and written communication, problem-solving skills, and should be a team player. - Knowledge of current technologies and application software development. - Enthusiasm, attention to detail, and ability to work on a variety of projects are necessary. - This position also requires excellent time management skills. Preferred/Desired: - Knowledge of B2B applications. - Knowledge of system design and integration. - Understanding of API integrations, Single-Sign-on (Okta - Oauth2), and token-based authentication. - Analytical and problem-solving skills are required. - Familiarity with security standards and best practices in application development. - Knowledge of encryption techniques. - Knowledge of Linux. Education: - Requires a minimum of a bachelor’s degree in engineering, preferably Computer Science/Engineering.