LOCALS ONLY JAVA Developer
Job Description
Interview : Phone and In person required by the client
• Candidates will be working as part of the Agile Scrum team.
• Analyze the user requirements and translate into the system design using Object Oriented Analysis and Design principles and UML.
• Help Architects and team come up with the system architecture to meet the user requirements.
• Work with the architect and technical leader on design, proto typing and development.
• Develop the software as per the architecture design and industry best practices for software development.
• Unit & Integration testing of the developed code.
• Schedule the code reviews for the developed code and follow up the Action Items from code review sessions.
• Document System design, write code and mentor other resources and enforce software development best practices withing development team.
• Follows the company processes and standards and help improve the them.
• Accountable for meeting the milestones set for the projects.
Required Skills:
These positions require a BA/BS in computer science or equivalent experience, and 5 to 8 years professional software development experience in object-oriented language (Java/J2EE). Specific requirements include, but not limited to:
• Strong knowledge of Object Oriented Analysis and Design techniques and patterns and hands on experience with UML.
• Strong hands on experience using latest Java/J2EE technologies.
• Extensive hands on experience with implementing the web based intranet and internet application development using Java/JEE and Open Source Frameworks like Hibernate, Spring, Apache etc.
• Deep working and hands-on knowledge across many Java Open-Source technologies including Hibernate, Spring Framework, Ant, Struts2, DOJO, XML parser technology and JUnit.
• Experience developing the RESTFUL/SOAP/JAX-WS Web Services.
• Experience developing Rich Internet Applications using various UI frameworks like JQuery, AJAX, AngularJS, Bootstrap.
• Experience developing the Mobile applications using HTML5/CSS3/AngularJS is plus.
• Excellent troubleshooting, analytical and problem solving skills.
• Strong experience of working with Relational Databases like DB2, Oracle etc., and writing/tuning SQL’s.
• Experience working with No-SQL Databases, BigData is plus.
• Independent, self-starter & team player.
Software & Tools:
Java/JEE, Servlets, JSP, JSTL, Struts2, ,Spring, Hibernate, Spring Security, RESTFUL, Web Services, JMS, JDBC, XML, HTML/HTML5, CSS3, AngularJS or Similar framework, JQuery, JQuery Mobile, Bootstrap, AJAX, JavaScript, JSON.
Nice to have:
No SQL DBs, DevOps, BigData, BI/Analytics
If you are interested in above position, please share your updated resume to alih(at)usmsystems(dot)com or can directly call me on 703-955-3955.