Match score not available

Java Fullstack Developer

Remote: 
Full Remote
Work from: 

Offer summary

Qualifications:

Strong Java 8 knowledge, Experience with Spring Framework, Proficiency in MEAN stack and SQL, Knowledge of DevOps and cloud solutions, Familiarity with APIs and security protocols.

Key responsabilities:

  • Develop high-performance SaaS products
  • Work on full-stack development projects
  • Design and implement cloud-native applications
  • Contribute to software design and web development
  • Participate in code reviews and mentor team members
NR Consulting logo
NR Consulting Information Technology & Services Large https://nrconsulting.com/
1001 - 5000 Employees
See more NR Consulting offers

Job description

Job Title: Java Fullstack Developer
Location: Remote
Type: Contract
Duration: 6+ months

Description:
  • The must have skills on this role is Java 8, Spring Boot, MySQL, Spring Core, Python (Capable)

Responsibilities:
  • Software Development: Analyze, design, and develop high-performance SaaS products/applications to meet customer requirements.
  • Full-Stack Development: Work with both front-end and back-end technologies, including designing user interactions on web pages, developing servers and databases for website functionality, and ensuring cross-platform optimization for mobile phones.
  • Cloud Development: Design and develop cloud-native SaaS products/applications.
  • Software Design: Use modeling techniques and software design patterns to create software products.
  • Web Development: Design and develop web-based business applications, participating in the design and coding of the application software.
  • Continuous Integration/Delivery: Contribute to and use CI/CD processes.
  • Requirements Interpretation: Interpret informal requirements descriptions and detail them for technical team consumption.
  • Code and Design Reviews: Participate in code and design reviews to ensure quality and conformance to product standards.
  • Mentorship: Mentor team members on technology concepts and best practices, debugging, and troubleshooting issues.

Qualifications:
  • Java Experience: Strong experience in Java 8 or higher versions.
  • Spring Framework: Strong experience with Spring Boot and Spring Core.
  • Full-Stack Technologies: Knowledge of MEAN stack (MongoDB, Express.js, AngularJS, Node.js).
  • SQL and Databases: Good experience with SQL, including databases like MongoDB and Postgres.
  • DevOps and Cloud: Experience with Google Cloud Platform and DevOps practices, including CI/CD, containerization with Docker, and Kubernetes orchestration.
  • APIs and Web Services: Experience with the development of APIs, web services, and related technologies.
  • Version Control and Tools: Knowledge of Git, Docker, Kubernetes, and CI/CD tools like Concourse and Grafana is an added advantage.
  • Messaging and Monitoring: Proficiency with messaging tools like Kafka and RabbitMQ, and monitoring tools like Prometheus and InfluxDB.
  • Security: Knowledge of security protocols like SAML, SSO, Forgerock, OpenID.
  • Problem-Solving: Excellent problem-solving skills.
  • Teamwork: Positive team player attitude with excellent verbal and written communication skills.
  • Agile Methodologies: Exposure to Agile/SCRUM methodology and TDD (Test Driven Development).
  • This job description is focused on a developer with a strong background in both front-end and back-end technologies, particularly in Java and Spring Boot. The role also requires experience in cloud development, DevOps practices, and a solid understanding of front-end technologies like AngularJS.
  • Additionally, the job demands knowledge of modern software development practices, including CI/CD, API development, and agile methodologies.

Required profile

Experience

Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Full Stack Engineer Related jobs