Digital jobs

Senior JAVA Developer

Your Day-to-Day 

 
•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. 

Main technologies: Java EE, JPA, Spring, EJB. 


What you bring to the team 


•Good knowledge of Object Oriented Design & Programming (design patterns is a plus); 
•Java programming experience; 
•Experience in working with J2EE/JEE Platform (JMS, JAX-WS,JAX-RS, EJB), Spring, SOA (SOAP and RESTful services); 
•Experience working with Agile and Continuous Delivery approaches and best practices, such as Extreme Programming (XP); 
•Passion for software engineering and craftsman - like coding prowess; 
•University degree in IT, engineering background; 
•Medium level of English, verbal and written; 
•Very good organizational skills, quality orientation and attention to detail. 
•Aspect oriented programing; 
•ESB patterns and concepts; 
•Experience with any ESB (WSO2 is a plus); 
•EAI patterns; 
•Experience with JBOSS AS; 
•Experience with HTML5, JavaScript (AngularJS); 
•Experience with Scala. 

 



Tags:
facebook
Connect to your digital job
Follow us on Facebook!