Vacancy expired!
- Assigned complex and critical projects that involve several technical systems and constituents.
- Design, implement, monitor, enhance and troubleshoot systems in assigned areas.
- Analyze, revise, and document difficulties in existing system logic.
- Test and review system designs.
- Mentor and guide the work of senior technical staff.
- Develop RESTful APIs for use by various front end/UI using Java technologies.
- Develop microservices using AWS and Netflix OSS.
- Design, develop, and implement software proposals with variable options.
- Estimate scope of work.
- Create project documentation.
- Implement designs, execute project deliverables, and follow through with project managers and product owners.
- Provide technical leadership and innovation on software projects through all phases of development lifecycle.
- Ability to read, write, speak and understand English.
- Thorough understanding of software engineering and object oriented design principles
- Strong and current development experience in Java and web technologies
- Experience with dependency management and continuous integration testing tools.
- Leadership and technical decisiveness related to software development projects.
- Extensive knowledge and implementation with open source software (Spring, Hibernate, Apache Commons, Tomcat, MySQL, Guava, Tomcat, and NoSQL solutions).
- Java, Spring, Google Guice, JPA/Hibernate, Databases, RESTful web services, AWS, Micro services, Netflix OSS, Jersey, SOAP web services, Axis, JMS, ESB's, XML, XSD, XSL, JSON, HTML5, JavaScript, Apache open source libraries, Maven, Git, Eclipse/NetBeans/IntelliJ, continuous integration testing, shell scripting, Ruby
Vacancy expired!