Job Description
Role: Java Back End developer with Nodejs exp- Mid level
Location : Irving, TX
Onsite job.
Responsibilities -
• The Backend Developer is part of the Digital Technology Team.
• Responsible for design, implementation and on-going enhancements of digital products and enhancing the digital experience.
• Must have a strong and continuously evolving technical mastery of RESTful API development focused on Node.js and JAVA.
• Includes hands-on programming, participating in design sessions, code reviews, system testing during various phases of development, follow best industry practices and publish API documentation.
Qualifications: Education details
Required Skills
• Must have 4+ years of API / Server-side development experience (Programmer, Backend Services developers, Middleware developers, NodeJS, Java, C#, Backend Services Developer, AWS, Lambda, Serverless, MongoDB, Document Storage modeling, RDBMS Storage modeling.)
• Must have 2 years of experience in cloud platforms (preferable AWS: both traditional EC2 and serverless Lambda), developing micro-services, CI/CD solutions (including Docker), message queue systems and background task management.
• Must have 2 years of experience in developing NoSQL databases, designing data models and proficient in querying document stores (preferably MongoDB).
• Knowledge in API security frameworks, token management and user access control including OAuth, JWT, OpenAPI, etc.
• Must demonstrate strong programming skills in Javascript / Java.
• Experience working with API Gateway, CDNs, API Performance testing, CI/CD pipelines and monitoring tools.
Preferred Skills
• Looking for a Backend Services / API Developer skilled in programming server-side javascript running on Nodejs Runtime and Java Spring Boot.
• Experience in AWS Cloud ecosystem and worked with services like Lambda, API Gateway, CloudWatch, S3, etc.
• Backend services developers with programming experience such as Java, C# and Python are welcome to apply as long as the candidate is fluent enough to code in Javascript and work with MongoDB / No SQL Database.
• Full-stack developers (UI + Services) fluent in Javascript are also welcome to apply.
Responsibilities
- The Backend Developer is part of the Digital Technology Team
- Responsible for design, implementation and on-going enhancements of digital products and enhancing the digital experience
- Must have a strong and continuously evolving technical mastery of RESTful API development focused on Node.js and JAVA
- Includes hands-on programming, participating in design sessions, code reviews, system testing during various phases of development, follow best industry practices and publish API documentation
Requirements
- Must have 4+ years of API / Server-side development experience (Programmer, Backend Services developers, Middleware developers, NodeJS, Java, C#, Backend Services Developer, AWS, Lambda, Serverless, MongoDB, Document Storage modeling, RDBMS Storage modeling.)
- Must have 2 years of experience in cloud platforms (preferable AWS: both traditional EC2 and serverless Lambda), developing micro-services, CI/CD solutions (including Docker), message queue systems and background task management
- Must have 2 years of experience in developing NoSQL databases, designing data models and proficient in querying document stores (preferably MongoDB)
- Knowledge in API security frameworks, token management and user access control including OAuth, JWT, OpenAPI, etc
- Must demonstrate strong programming skills in Javascript / Java
- Experience working with API Gateway, CDNs, API Performance testing, CI/CD pipelines and monitoring tools