Jersey City, NJ, USA
16 hours ago
IT - Technology Lead | Java | Springboot
Job Seekers, Please send resumes to resumes@hireitpeople.com Detailed Job Description: Hands - on experience in application development Experience with Micro Services Layered (SOA/MVC) Architecture onPrem and Oncloud(AWS) Extensive experience with Java (Core EE, Spring Boot, Spring MVC, Spring Cloud, JMS) UI/UX (Angular or equivalent) SCM / DevOps / CI/CD tools process (GIT/Bitbucket, Maven, Ant, Jenkins, Sonar) Web Technologies (JavaScript, HTML 5, CSS, JSON, REST, SOAP) Testing tools frameworks (Jasmin/Karma, JUnit, Selenium, Cucumber, Mockito) Experience with Integration patterns and messaging technologies (MQ, Solace, Kafka, RabbitMQ) Extensive experience in ORACLE PLSQL, SQL and performance fine tuning. Strong passion for continuous improvement in its many forms Ability to be flexible and change direction as needed Strong problem-solving skills with the ability to think creatively Ability to organize work and lead others Able to provide technical oversight for the deliverables of the other members of the Technical team Desirable: Experience web front-end technologies: HTML5, CSS3, JavaScript, REST APIs Experience developing complex applications using Angular 6/7/8/9 Working understanding of Angular-CLI and NodeJS Strong fundamentals of CSS Understanding of one of the blockchain platforms like Ethereum, Stellar, Ripple, Hyperledger etc. Understanding of Bitcoin or other crypto currencies Developed Proof of Concepts using Java full stack and blockchain technology. Passionate about building an innovative culture Be a self-starter providing creative and innovative ideas or solutions continuously improving the technological offering. Write clean, self-documenting code following standard methodologies on coding incorporating unit testing. Collaborate with the Senior Application Architects and other technical contributors at all levels during the application development and resolve application defects identified during System Integration and User Acceptance Testing Phases In-depth understanding of all aspects of the Java platform and the Spring family of frameworks. Preferred: At least 10+ years of experience in software development. At least 5 years of experience in software development, Design, of full stack Java/ Angular applications. At least 3+ years of experience in Architecture, Design, Development and Implementation experience in any industry vertical. 5 years of experience developing and using RESTful APIs 3+ years of database integration experience

Minimum years of experience*: 7+

Certifications Needed: No

Interview Process (Is face to face required?): No

Does this position require Visa independent candidates only? No

Confirm your E-mail: Send Email