Match score not available

Fullstack Java Developer

72% Flex
Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

4-5 years of Java development, Bachelor's in Computer Science or similar, Experience with Spring Boot and web platforms, Knowledge of Agile/scrum methodology, Strong communication and teamwork skills.

Key responsabilities:

  • Set agile development life cycles
  • Integrate front end and back end functionality
  • Analyze requirements and provide estimates
  • Enhance product functionality using Java
  • Collaborate with technical leadership and team
CG-VAK Software & Exports Ltd. logo
CG-VAK Software & Exports Ltd.
501 - 1000 Employees
See more CG-VAK Software & Exports Ltd. offers

Job description

Logo Jobgether

Your missions

About the Role:

Client is seeking a Full-stack Java applications developer with strong experience in Spring Boot, Microservice based architecture, full stack application, with JS frontend and RESTFUL JSON API structure. Strong security and authentication (AUTHO, Keycloak,...)

The candidate will be responsible for the technical design and development of new applications and features as well as the support, maintenance and enhancement of existing products.

The ideal candidate is a well-rounded full stack developer with strong and deep experience developing applications using Java and associated technology such as Spring boot, JBA, RESTful API integration, application security and authentication; in addition to broad experience with general web technologies such as HTML, CSS and JavaScript.

Priority will be given to candidates with extensive knowledge and hands-on experience in Java frameworks available such as Spring MVC and related technologies, MySQL 5.7+, PostgreSQL, with good query experience, and are familiar with Agile/scrum methodology


Job Duties in Brief:

 Set agile development life cycles and workflows for new product developments

 Use HTML5, CSS, JQuery, AJAX, REACT, AngularJS, Vu JS, and other tools to integrate front end and back end functionality

 Analyze functional requirements (Stories) for new features and provide estimates for the level of development effort that will be required

 Use Java: Spring boot Framework, Hibernate, JPA to enhance product functionality

 Create written technical specifications

 Establish and apply good design patterns and also develop new patterns when appropriate for assigned work

 Document solutions and participate in handoff meetings with QA and Implementation teams

 Complete assignments within allotted and agreed upon time frames

 Own a project from start to finish with appropriate problem-solving skills

 Collaborate effectively with technical leadership and team members


The Technical Environment

 Java Springboot, maven environment

 Microservice architecture

 RESTful JSON API

 OAUTH (keycloak), token based implementation

 MongoDB, MySQL DB

 OrientDB big data repository (Data Lake)

 REACT JS front knowledge is an asset

 Kafka framework for storing, reading and analysing streaming data

 AWS FARGATE load balancer

 Docker, Container app packaging

 Jenkins automation server

FYI, other platforms used include:

 PHP

 JS, AJAX

 SQL strong query experience

 WATSON ML and AI with Python


About you:

 4-5 years of experience in application development

 Bachelors in Computer Science or similar degree

 4 years of Java development (Spring Boot) experience on Web platform

 Bachelors degree in Computer Science / MIS or equivalent experience required

 Minimum 4 years experience in software engineering and design

 Good communicator with good interpersonal skills

 Good verbal and writing skills

 Able to work with distributed team and develop ideas

 Experience or knowledge in DevOps (CI/CD) is an asset

 Knowledge in Dockers, Containers and Kubernetes is as asset


Salary

900000 - 1400000 INR (Per Year)


Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Soft Skills

  • Excellent Communication
  • Teamwork

Go Premium: Access the World's Largest Selection of Remote Jobs!

  • Largest Inventory: Dive into the world's largest remote job inventory. More than half of these opportunities can't be found on standard platforms.
  • Personalized Matches: Our AI-driven algorithms ensure you find job listings perfectly matched to your skills and preferences.
  • Application fast-lane: Discover positions where you rank in the TOP 5% of applicants, and get personally introduced to recruiters with Jobgether.
  • Try out our Premium Benefits with a 7-Day FREE TRIAL.
    No obligations. Cancel anytime.
Upgrade to Premium

Find more Full Stack Engineer jobs