[Hiring] Java Full Stack Developer REMOTE

­Position: Java Full Stack Developer

Date posted: 2024-08-14

Industry: other

Employment type: Full Time

Experience: 8 years

Qualification: Bachelor’s Degree is required

Location: Remote

Company: Confidential

Description:

Hiring Java Full Stack Developer

Location: Remote

Job Type: Contractual basis

Duration: 6 months extendable

Experience: 8+ years

Job Description:

  • Collaborate on multiple ongoing projects in a dynamic environment, designing and developing scalable automation solutions.
  • Engage in all stages of the software development life cycle, from initial concept and design through development, implementation, and post-production support, following agile methodologies.
  • Lead technical direction, design, and implementation for various business process automation projects.
  • Ensure compliance with IT Control Policies throughout the project life cycle, delivering high-quality automation solutions.
  • Prepare detailed application specifications and technical designs.
  • Suggest enhancements to improve user interfaces, software architecture, supportability, or introduce new technologies for continual improvement.
  • Provide technical expertise and documentation to assist other team members as needed.

Qualifications:

  • Over 10 years of software development experience.
  • Strong foundation in computer science fundamentals, including data structures, algorithms, and network architecture.
  • At least 8 years of hands-on experience with Java, Spring Boot, and Spring framework.
  • A minimum of 5 years of experience with React UI/Angular JS frameworks.
  • 5+ years of experience working with RDBMS like Postgres/SQL, AWS RDS, etc.
  • 3+ years of experience with NoSQL databases such as MongoDB, DynamoDB, etc.
  • 3+ years of experience in developing and deploying applications using AWS technologies like Step Functions, SQS, SNS, Lambda, API Gateway, S3, and others.
  • Familiarity with Terraform or similar Infrastructure as Code (IaC) technologies.
  • Strong experience in developing and integrating RESTful APIs.
  • Proficient in building applications using Microservices Architecture.
  • Understanding of event-driven architecture and eventual consistency principles.
  • Proficiency in CI/CD pipelines.
  • Extensive experience with container technologies like Docker Hub, Kubernetes, AWS ECS/EKS/ROSA.
  • Knowledge of jBPM, Camunda, Drools, or JRules is a plus.
  • Demonstrates a strong work ethic and commitment to organizational success.
  • Willingness to adapt to and learn new technologies independently.
  • Excellent verbal and written communication skills, with the ability to clearly communicate status and issues with both IT and business partners.
  • Previous experience in the mortgage or financial industry is advantageous.

Education:

  • Bachelor’s Degree from a four-year College or University.