Java developer senior
PureQuadDescrierea postului
For our biggest client from banking area we are looking for several senior developers with 4-7 years of experience. There is a must of knowing romanian language, located in Bucharest area and 1 day / week presence in office.
- *The mission**
- *Your Day to Day**
· Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance.
· Develop and maintain software programs according to set coding standards.
· Perform unit& integration testing after implementation to assure that every component of the application that was added or changed is working properly.
· Estimate duration of programming and unit testing phase.
· Investigate and give resolutions for defects (in test, acceptance or production environments).
· Contribute to all phases of the development lifecycle.
· Prepare and produce releases of software components. Create release documents to support the deployments and the software after release.
· Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
· Contribute together with the rest of the team to continuous improvements of the development process.
- *What you bring to the team**
· Java programming experience.
· Experience in working with J2EE/ JEE Platform (JMS, JAX-WS, JAX-RS, EJB), Spring Core, Spring Boot, Elastic Search, Microservices.
· Good understanding of REST and SOAP web services.
· Experience working with containers (Docker / Kubernetes).
· Experience working with Agile and Continuous Delivery approaches and best practices.
· Quality orientation/attention to detail.
· Adaptability: adapt to changing technologies and changing business requirements, learn new skills and technologies.
· Communication and teamwork: collaborate and communicate effectively with the team members.
· Problem solving skills: identify and solve complex technical issues.
· University degree - (IT, engineering) background.
- *Nice to know:**
· Experience using KAFKA.
· Experience using Apache Camel.
· Experience with any ESB (preferably WSO2).
· Experience with Business rules management systems (preferably Drools)
· Experience with Azure DevOps Services.
· Understanding of Agile and iterative methodologies - Scrum
¿Te interesa este puesto?