Search

Java Full Stack Developer

SoftClouds, LLC
locationSan Diego, CA, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

Job Overview: SoftClouds LLC is looking for a Full-Time Java Full Stack Developer with at least 10+ 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.



Requirements

Required skills and Experience:

Proficiency in all the AWS Web Services below:

· Lambda

· API Gateway

· Aurora RDS & PostgreSQL

· DynamoDB

· App Sync

· CloudFormation

· SQS

· CloudWatch


Development Practices:

· Experience with Test-Driven Development (TDD)

· Writing unit and integration tests as part of the development lifecycle


Programming Languages & Frameworks:

Proficiency in: JavaScript, TypeScript, Node.js, Java, Vue.js (versions 2 & 3), Nuxt.js, HTML, CSS (SCSS, SASS, Tailwind)


Frontend Development:

· Ability to translate visual designs into functional, responsive websites


Architecture & APIs

Experience with:

· Microservices and serverless architecture

· RESTful APIs (OpenAPI)

Development Tools & Methodologies

· Familiarity with Agile methodologies and SDLC concepts

· Proficiency with Git and GitHub for version control

· Experience configuring IDEs and web application servers for remote debugging


Design & Integration

· Strong understanding of design and integration principles for complex IT environments

· Ability to conceptualize technical solutions and produce detailed design documentation


Problem Solving & Communication

· Strong research, troubleshooting, and analytical skills

· Ability to independently resolve issues using available resources

· Excellent oral and written communication skills

· Proven ability to deliver high-quality, robust applications


Professional Attributes

· Knowledge of current technologies and application development trends

· Strong time management and multitasking abilities

· Enthusiastic, detail-oriented, and a team player


Preferred/Desired:

· Knowledge of B2B applications.

· Knowledge of system design and integration.

· Understanding of Okta

· Knowledge of Magnolia or any kind of CMS experience

· Analytical and problem-solving skills are required.

· Experience with GitHub actions.

· Familiarity with security standards and best practices in application development.

· Knowledge of encryption techniques.

· Experience with Oracle Cloud and Oracle OCI.

· Experience with GitHub actions

· AWS certifications (e.g., AWS Certified Solutions Architect or AWS Certified Developer) are a plus


Education:

· Requires a minimum of a bachelor’s degree in engineering preferable Computer Science/Engineering.



Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...