JobsEQ by Chmura Logo

Senior Java Full Stack Developer (9-10 Years)

Newt Global

Location: Tampa, FL 33601
Type: Full-Time, Temporary (unspecified), Non-Remote
Posted on: July 20, 2021
This job is no longer available from the source.
java, j2ee, Full Stack, Angular, NodeJS, ReactJS, MySQL
Full Time
Up to $60
Title:- Java Full Stack Developer (5-6) and Lead Developer (10 Years’ Experience)
Location:- Tampa FL
Location :- Long Term Contract
Description
Key Responsibilities:
• Accountable for all phases of development process – analysis, design, construction, testing and implementation in agile development lifecycles. It requires collaboration with business partners to analyze user stories, ensuring they are clear, concise, and technically feasible.
• Translate user stories into innovative solutions that provide an excellent client experience and align with Digital’s architectural roadmap.
• Prepare detailed technical designs that account for security, resiliency, scalability, maintainability, and performance.
• Code, test, debug, implement, and support complex financial applications.
• Strive for continuous improvements of processes, application designs, and application execution.
• Collaborate with onshore/offshore resources, ensuring adherence to our processes and standards.
• Remain abreast of emerging Digital technologies.
• Independent worker, requiring little or no guidance from seniors & manager.
• Mentoring and coach less experienced SDEs
• Have a comprehensive understanding of the business domain, the systems, and the products in your space.
• Strong analytical and technical ability in building complex applications using object-oriented java script, HTML5, CSS3 and frameworks like Angular, ReactJS, NodeJS,  jQuery, Bootstrap. Experience with backend JavaScript (NodeJS), HTML design and Java a distinct advantage.
• Manage day to day delivery work, ensure adherence to process and quality, and identify project/program delivery risks and works on risk mitigation.
• Good analytical skills in order to filter, prioritize and validate potentially complex material from multiple sources and applies skills and knowledge of the business to develop creative solutions to meet client and business needs.
• Work with complex and variable issues with substantial potential impact, weighing various alternatives and balancing potentially conflicting needs.
Essential Required Knowledge/Experience:
• 5+ years of hands–on experience developing complex mission critical enterprise and customer facing applications participating in all Phases of SDLC.
• Full stack developer with work experience in multiple tiers, frameworks, platforms, devices, and programming languages.
• 3+ years of hands on experience in cloud computing, Microservices/APIs, cloud foundry like Pivotal, distributed caching like Gemfire, and Springboot.
• 3+ years of  hands on experience in web development using HTML, CSS, JS, Angular, React.
• Strong understanding of JavaScript, ES6, HTML5 and CSS3.
• Expert understanding of advanced JavaScript libraries and frameworks such as Angular, ReactJS, NodeJS, Express, JQuery, Bootstrap, BackboneJS etc.
• Proficient understanding of cross-browser compatibility issues and ways to work around such issues.
• Server side JavaScript development with NodeJS.
• Experience in front-end UI Test Driven Development using Jasmine, Jest, Mocha.
• Familiarity with JavaScript module loaders, such as Require.js
• Familiarity with build tool, such as Grunt and Gulp.js
• Good understanding of browser rendering behaviour and performance
• Experience with web services API integration (HTTP, REST, JSON).
• 3+ years of  hands on experience in native iOS or Android application development.
• Experience with tools like Eureka, Hysterix, Docker, Kubernetes, No SQL Database like MongoDB
• Experienced in Continuous Integration and Continuous Deployment.
• Experience working on agile teams is very desirable.
• Experience implementing business critical, high volume, and highly available web-based applications is a must.
• Experience with Test Driven Development (TDD) and testing tools such as Cucumber.
• Familiar with Bitbucket, RTC, SVN, etc. for source control
• Must be collaborative, adaptable, and have good communication skills.
• Experience in Financial industry is a plus.
• Demonstrate knowledge on automating code quality, code performance, unit testing, and build processing in the CI/CD.
Nice to Have:
• NoSQL database experience such as Mongodb a added advantage.
• Server side Java 8, JSP, Servlet an advantage.
Competencies
• Able to research and solve complex technical issues in a timely manner
• Able to work as a strong team player and individual contributor in a distributed team, with the ability to mentor junior team members where necessary
• Strong written and oral communication skills