804-290-4272 Search Jobs

Software Engineer - Java (5202)

Richmond, VA 23230

Posted: 09/20/2019 Employment Type: Contract-to-Hire Job Category: Java Back-End Job Number: 5202

Morton is seeking a Full Stack Software Engineer for our client in the Buffalo, NY  area. This person will be responsible for the delivery of projects.  Strong Java experience a must along with ability to work with the Product Team to create and refine requirements.

  • Responsible for the delivery of an entire software project or part of a project, including design, implementation, testing, and documentation
  • Monitor, track and communicate project status
  • Ability to work with Product Management and Solution Management on refining business requirements and creating technical requirements, test cases, design specifications and development tasks
  • Develop and test software in accordance with requirements, test cases and design documentation
  • Guarantee the compliances of the QA rules and guidelines
  • Document developed software applications and tools
  • Deliver defined parts of a project, including design, implementation, testing, integration (in-house) and documentation
  • Maintain and fix bugs
  • Provide 2nd and 3rd level support
  • Experience in investigating issues in production environments
  • Maintain an awareness of new technologies and their applicability to improving the framework and business
  • Provide guidance and best practices to implementation projects

Technical Knowledge:
  • Hands on knowledge developing AWS cloud based (Azure and Google is a plus) SaaS (Software as a Service) application and platforms
  • Object-oriented analysis and design
  • Object-oriented programming and component-based development with Java
  • Enterprise software development and leadership experience
  • Customer service-oriented attitude, top-notch time management, and quality driven designs.
  • Experience with Spring, Hibernate, JavaScript, Angular JS, HTML, CSS, SQL, XML, JMS, Linux operating systems, relational and document-oriented databases
  • Experience with Agile software development methodologies
  • At least 5 years of professional software development experience.
  • Deep understanding of Java Web technologies JSF/JSP, jQuery, AngularJS
  • Continuous integration tools e.g. Jenkins, Sonar
  • Demonstrated ability in designing, implementing and delivering high performance and complex Java EE solutions
  • In-depth knowledge of EJB/JSF/JPA and development of HTML 5 user interfaces
  • Knowledge of Oracle or SQL Server database design, programming knowledge (JDBC, SQL) and performance tuning

Minimum Qualifications:
  • Bachelor' s or Master' s degree in computer science or related field
  • At least 5 years relevant work experience and track record in Full Stack Software Development
  • Strong Java (SE, EE) Skills
  • Enterprise frameworks: EJB, JPA, JMS, Web Services
  • SQL programming
  • Understanding of Relational database concepts, architecture and SQL programming
  • Excellent skills in problem solving and communication
  • Designed, delivered and managed Java EE projects
  • Deep knowledge of application integration
  • Ability to lead projects, manage 2-3 developers and outsourced software development shop(s) 
  • Experience in a commercial software development environment
  • Knowledge in OO-Design and JAVA architectures
  • Software design and development experience with web-based user interfaces
Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

Do NOT follow this link or you will be banned from the site!