Java Full Stack Senior Developer - Diverse Linx
Berkeley Heights, NJ
About the Job
Required skillset:
1. Spring Boot, ReactJS, NodeJS
2. Java 8, 11, 20, Microservices, JPA, Spring REST, Spring MVC, Spring Core, AWS Lambda, AWS Cloud, AWS EC2
3. Webpack, Redux, Jascript, Jasmine, Karma
Job Summary:
We are looking for 14+ yrs profiles with below splits:
8+ in java spring boot microservices, AWS Lambda, AWS Cloud, AWS ECS2
7+ in ReactJS, NodeJS, Webpack, Redux, JavaScript
Senior Java Full Stack Lead and Developer with overall 15+ yrs experience. Having minimum 8+ years experience with detail idea of application design and hands on with extreme coding on Spring boot, Spring MVC, Spring Core, JPA, Microservices, Java 8, Java11, Java20, JUNIT, Mockito, AWS Cloud, AWS Lambda, AWS EC2, Jenkins, MySQL, Oracle and also having minimum 7+ years experience with detail idea of UI design with hands on with extreme coding on ReactJS, NodeJS, Webpack, Redux, Javascript, Typescript, Karma.
Candidate must have coding experience in UI and as well as in Backend APIs as mentioned above.
He/She should be able to take the high level design E2E and deliver, not looking for Architect.
Designing, creating, extreme coding and implementing UI based applications in ReactJS, NodeJS, Redux, Webpack, Javascript, Typescript, Jasmine, Karma.
Designing, creating, extreme coding and implementing Java-based applications in Spring boot, Spring MVC, Spring Core, JPA, Microservices, Java 8, Java11, Java20, JUNIT, Mockito, AWS EC2, AWS Lambda, AWS Cloud, Jenkins.
Interpreting briefs to create high-quality coding that functions according to specifications.
Determining application functions and building objectives with the team.
Ensuring that written code falls in line with the project objectives.
Problem solving with other team members in both offshore and onshore in the project.
Identifying and resolving immediate and potential issues with applications.
Drafting detailed reports on the work performed and projects completed.
Participating in group meetings to discuss projects and objectives.
Assisting other offshore and onshore developers with troubleshooting, debugging, and coding.
Meeting deadlines on fast-paced deliverables.
Degree in computer sciences, coding, or a related field.
At least 8 years' experience in Java-based programming.
Significant coding skills in Java, with other languages being a major plus.
Atleast 7 years experience in UI based programming.
Significant coding skills in ReactJS and NodeJS with other frameworks such as webpack, Redux, Jasmine, Karma.
Exceptional problem-solving and analytical abilities.
Knowledge of current frameworks, SDKs, APIs, and libraries.
Excellent written and verbal communication.
Good organizational and time-management skills.
A strong portfolio of top-class coding and builds to your name.
Ability to work with other developers and assist junior team members.
Meticulous at both analysis and execution.
Resource should have very good idea of Spring Boot features, Microservices, JPA, Spring MVC, Spring Core, JUNIT, Mockito, AWS Cloud, AWS Lambda, AWS EC2.
Resource should have very good idea of ReactJS, NodeJS, Javascript, Jasmine, Karma.
Annotations Different types of annotations used in project, usage, differences. (Ex. Http methods POST/PUT/PATCH, RequestBody/RequestParam/PathVariable etc.).
Spring security authentication/authorization, Use of JWT token. Payload encryption/decryption.
Given an API contract, He should be able to explain how to create an API.
He should have clear idea of Spring data JPA, composite key, relations in entities, JpaRepository vs CRUDRepository, create Pagination query etc.
Caching mechanism and implementations
Profiles in spring boot, how to activate and usage etc.
Microservices Why to use microservice with project example? Microservice PROS and CONS.
Design patterns such as circuit breaker, saga, discovery service etc.
Java 8, 11 &20 features like Streams api (filter, sort, group etc.), Lambda expressions, Executor service, Collections, Generics etc.
Design patterns in java with real life example as used in project Singleton, Factory, Builder, Chain etc.
Junit testing with Junit, Mockito and Power mock
MySQL/Oracle DB queries and joins.
Basics of DevOps, Jenkins, Docker
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.
1. Spring Boot, ReactJS, NodeJS
2. Java 8, 11, 20, Microservices, JPA, Spring REST, Spring MVC, Spring Core, AWS Lambda, AWS Cloud, AWS EC2
3. Webpack, Redux, Jascript, Jasmine, Karma
Job Summary:
We are looking for 14+ yrs profiles with below splits:
8+ in java spring boot microservices, AWS Lambda, AWS Cloud, AWS ECS2
7+ in ReactJS, NodeJS, Webpack, Redux, JavaScript
Senior Java Full Stack Lead and Developer with overall 15+ yrs experience. Having minimum 8+ years experience with detail idea of application design and hands on with extreme coding on Spring boot, Spring MVC, Spring Core, JPA, Microservices, Java 8, Java11, Java20, JUNIT, Mockito, AWS Cloud, AWS Lambda, AWS EC2, Jenkins, MySQL, Oracle and also having minimum 7+ years experience with detail idea of UI design with hands on with extreme coding on ReactJS, NodeJS, Webpack, Redux, Javascript, Typescript, Karma.
Candidate must have coding experience in UI and as well as in Backend APIs as mentioned above.
He/She should be able to take the high level design E2E and deliver, not looking for Architect.
Designing, creating, extreme coding and implementing UI based applications in ReactJS, NodeJS, Redux, Webpack, Javascript, Typescript, Jasmine, Karma.
Designing, creating, extreme coding and implementing Java-based applications in Spring boot, Spring MVC, Spring Core, JPA, Microservices, Java 8, Java11, Java20, JUNIT, Mockito, AWS EC2, AWS Lambda, AWS Cloud, Jenkins.
Interpreting briefs to create high-quality coding that functions according to specifications.
Determining application functions and building objectives with the team.
Ensuring that written code falls in line with the project objectives.
Problem solving with other team members in both offshore and onshore in the project.
Identifying and resolving immediate and potential issues with applications.
Drafting detailed reports on the work performed and projects completed.
Participating in group meetings to discuss projects and objectives.
Assisting other offshore and onshore developers with troubleshooting, debugging, and coding.
Meeting deadlines on fast-paced deliverables.
Degree in computer sciences, coding, or a related field.
At least 8 years' experience in Java-based programming.
Significant coding skills in Java, with other languages being a major plus.
Atleast 7 years experience in UI based programming.
Significant coding skills in ReactJS and NodeJS with other frameworks such as webpack, Redux, Jasmine, Karma.
Exceptional problem-solving and analytical abilities.
Knowledge of current frameworks, SDKs, APIs, and libraries.
Excellent written and verbal communication.
Good organizational and time-management skills.
A strong portfolio of top-class coding and builds to your name.
Ability to work with other developers and assist junior team members.
Meticulous at both analysis and execution.
Resource should have very good idea of Spring Boot features, Microservices, JPA, Spring MVC, Spring Core, JUNIT, Mockito, AWS Cloud, AWS Lambda, AWS EC2.
Resource should have very good idea of ReactJS, NodeJS, Javascript, Jasmine, Karma.
Annotations Different types of annotations used in project, usage, differences. (Ex. Http methods POST/PUT/PATCH, RequestBody/RequestParam/PathVariable etc.).
Spring security authentication/authorization, Use of JWT token. Payload encryption/decryption.
Given an API contract, He should be able to explain how to create an API.
He should have clear idea of Spring data JPA, composite key, relations in entities, JpaRepository vs CRUDRepository, create Pagination query etc.
Caching mechanism and implementations
Profiles in spring boot, how to activate and usage etc.
Microservices Why to use microservice with project example? Microservice PROS and CONS.
Design patterns such as circuit breaker, saga, discovery service etc.
Java 8, 11 &20 features like Streams api (filter, sort, group etc.), Lambda expressions, Executor service, Collections, Generics etc.
Design patterns in java with real life example as used in project Singleton, Factory, Builder, Chain etc.
Junit testing with Junit, Mockito and Power mock
MySQL/Oracle DB queries and joins.
Basics of DevOps, Jenkins, Docker
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.
Source : Diverse Linx