Java Developer Full Remote colaborare SRL/CIM
Job description
The mission: As a member of our team you will dive head-first into creating innovative solutions that advance businesses and careers. You’ll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products. Coming in with an understanding of the importance of end-to-end software development-such as Agile/Scrum frameworks-is key.
Your Day to Day
- Investigate and give resolutions for defects (in test, acceptance or production environments).
- Contribute together with the rest of the team to continuous improvements of the development
process. - Programming new applications and to making changes in existing applications.
- Translating functional analysis into technical analysis and developments, together with the parties
involved. - Create release documents to support the deployments and the software after release.
- Design and develop high-volume, low-latency applications for mission-critical systems, delivering
high-availability and performance. - Contribute in all phases of the development lifecycle.
- Ensure designs are in compliance with specifications.
- Prepare and produce releases of software components.
- Support continuous improvement by investigating alternatives and technologies and presenting
these for architectural review. - Develop and maintain software programs according to set coding standards;
- Estimate duration of programming and unit testing phase.
- Perform unit testing after implementation to assure that every component of the application that
was added or changed is working properly.
What you bring to the team
- Good knowledge of Object oriented design & programming;
- Java programming experience;
- Quality orientation/attention to detail;
- Experience in working with J2EE/ JEE Platform (JMS, JAX-WS,JAX-RS, EJB), Spring Core, Spring
Boot; - Good understanding of REST and SOAP web services;
- Experience working with Agile and Continuous Delivery approaches and best practices;
- University degree – (IT, engineering) background;
Nice to know:
- Experience with Azure DevOps;
- Experience using KAFKA;
- Experience with any ESB (WSO2 preferred);
- Azure devops
- HTML/CSS and Javascript language (EcmaScript 2015+)
- Javascript packaging and distribution for web: npm, webpack
