Overview
Remote
$60 - $65
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)
Skills
Java
Microservices
kafka
Back End
Node JS
Job Details
Role: Java Backend Lead cum Architect
Location: Remote
Duration: 12+ Months
Note:
- Need Experienced Technical and Architecture Consultant with 7 - 12 years of overall experience to provide consulting services on enterprise initiatives for our clients. The candidate will work with our clients to design and deliver complex custom projects with most optimum architectural approach. This candidate should apply Design Thinking in creatingModern, Lightweight and Enterprise-Ready Solutions and Architectures using the latest technologies to build advanced applications, enterprise readyServices/ Microservicesplatforms.
- Must have Architecture experience and should be atleast a Lead if not an architect.
Requirements:
- 7 - 12 years experience in the software industry
- Bachelor s degree in a Computer discipline. MBA preferred
- 4+ years of experience working as a Technical Lead (or an equivalent role)
- Proficiency in following development subject areas:-
- Service Oriented Architecture
- Business/Enterprise Architecture
- Patterns and Design
- Agile Development
- Data / Information Architecture
- Component Based Development
- Strong implementation experience with API first approach
- 4+ years of experience in developing with Java (including Spring Boot) and JavaScript (including ES6)/Node.js/Typescript
- 4+ years of experience in RESTful API design and implementation, including:
- API documentation (Swagger/OAI, RAML) & API versioning
- Data formats (JSON, XML) and data serialization (Protobuf, Thrift)
- 2+ years of experience in monolith application decomposition and microservices architectures
- Modern fast data streaming architectures and frameworks such as Apache Spark/Streaming, Kafka/Streams, Flink, Beam
- 2+ years of experience in modern web and mobile SPA programming
- Angular2/NativeScript and React/React-Native
- Strong skills on J2EE and core Java development
- Familiar with Spring, Domain Driven Design principles, Hibernate, JPA, jUnit, Eazy Mock, MAVEN, ANT
- Web Service Development using REST
- Excellent knowledge of Relational Databases(DB2/Oracle), SQL and ORM technologies (JPA, Hibernate).
- Profound insight of Java and J2EE internals and practical knowledge of Design Thinking concepts.
Responsibilities:
- Interact with customer/client or counterparts to understand the requirements
- Engage in architecture, document and review design with the customer
- Guide and assist the development team on development and integration
- Collaborates with other counterparts to explore existing systems, determines areas of complexity, potential risks to successful implementation, learn the applications capabilities, explore new ways to bring value to customer
- Takes responsibility for successful delivery of the solutions
- Contributes to continual improvement by suggesting improvements, software architecture or new technologies
- Sharing knowledge and best practices around back-end development with team
- Able to use advanced Java features to accomplish the server side requirements
- Able to guide and lead the team on development, testing and defect fixes
- Implement Code based on the requirements
- Write and maintain unit test on all development
- Able to work in a fast-paced, agile environment
- Excellent in code reviews
Thanks Anshika Technical Recruiter | Empower Professionals
| Official Phone: x 339
......................................................................................................................................
Fax: | 100 Franklin Square Drive Suite 104 | Somerset, NJ 08873
Certified NJ and NY Minority Business Enterprise (NMSDC)
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.