IT Jobs

Senior Full Stack -Developer (Java and Angular) | 829

In by kyleroots

Myticas Consulting

Senior, Java Developer

Enhanced Reliability Clearance is a Must

Seeking a Java Developer (Full Stack Developer with a back end focus).

JOB PROFILE SUMMARY

We are looking for a passionate Senior Java Developer to join our team. As a Senior Java Developer in our company, you will have the opportunity to work on new and exciting projects in a fully Agile/Scrum team environment.

Reporting to the Business Solution Delivery Development Lead for the Digital sub-domain, the Senior Java Developer will have a diversified role developing code in accordance with application development standards and best practices, while working on projects, change requests, minor enhancements and defect resolution.

He or she will be responsible for analyzing, developing and delivering technical solutions for the Digital sub-domain that satisfy the business requirements, and align with enterprise architecture. The Senior Java Developer will also work with incident management teams to investigate and resolve issues and defects with various applications. We are an Agile organization, so previous exposure to Agile/Scrum methodologies is a big plus. 

MAJOR RESPONSIBILITIES AND ACCOUNTABILITIES

  • Work collaboratively with clients and co-workers to define product requirements and technical solutions
  • Participate in sprint planning, design, coding, unit testing, and sprint reviews
  • Understand the work packages/user stories and provide work effort estimates to the Project Manager
  • Develop, integrate, test, maintain and enhance existing and proprietary platform applications
  • Design, develop and unit test technical solutions for moderate to complex work objects assigned
  • Provide support to test teams during product and UAT testing of the technical solution developed
  • Participate in code reviews and commit to high quality code
  • Prepare and implement the technical solution to the production environment
  • Investigate and provide post implementation support of the technical solution implemented
  • Assist in developing technical documentation

**CRITICAL SKILLS AND COMPETENCIES / Must Haves**

  1. 7+ years’ development knowledge and experience in full-stack Java & Angular platforms
  2. Java 8+
  3. Development knowledge and experience working with Java application servers (preferably Tomcat)
  4. Experience with source version control, build and dependency management tools (preferably Git and Maven)
  5. Responsive design principles
  6. Unit test frameworks for Java and JavaScript/Typescript
  7. Spring JDBC, or equivalent database development tools knowledge
  8. Angular 2+, preferably Angular 6/7/8
  9. Good working knowledge in HTML5, CSS/SASS/SCSS

NICE TO HAVE

  • Secure coding practices, including spring security, and knowledge of common OWASP security findings
  • RESTful services
  • Experience with high-traffic and high-volume application development
  • Knowledge of Redux design patterns
  • Developing for accessibility
  • Experience with Agile software development

EDUCATION

  • Undergraduate degree in computer science/engineering or equivalent

OVERALL SKILLS – ABILITIES

  • Ability to work effectively in a cross-disciplinary Scrum team, across multiple projects and multiple locations
  • Sharp analytical and problem-solving capabilities
  • Excellent written and verbal communication skills
  • Strong time-management skills

INDNI

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!