410-908-1324 info@techperm.com
  • Remote

Website techperm TechPerm

Technical Talent Locators

Sr Java Developer

Key Skills:

Strong experience with Java, Angular, Agile Development, JavaScript, Spring Boot, and Web Services, Architecture

Develop highly innovative products and solutions in Java full stack development using Spring boot, Java, REST and Angular.

Provide guidance/support to other junior/mid-level developers.

Basic Qualifications:
10+ years of experience with programming and designing software with Java, spring boot and REST
5+ years of experience on an Agile development team with Java Technical Lead experience

Additional Required Skills:
Extensive understanding and experience in programming and designing software with Java and Angular.
Strong front-end development skills: Angular 2.0 and above, HTML/JavaScript, Cascading Style Sheets (CSS), YUI and/or JQuery.
Strong experience in Java/J2EE, Spring Boot Strong understanding of Hibernate, JPA and JDBC.
Strong understanding of OOPS, Twelve Factor Application Design principles, architecture styles and APIs (Web API/Rest API)
Develop applications using Java/Spring Boot and design and develop database components using PostgreSQL DB or Oracle as needed for application.

Experience identifying requirements, researching options, designing and implementing solutions at a leadership level on project.
Understand and leverage common Java/J2EE architectural styles and patterns (SOA, Microservice, Layered, Clean, Event Sourcing etc.)
Understand and apply quality techniques and practices (automated unit testing, Test Driven Design/Development, Java performance analysis, continuous integration)

Desired Skills:
Experience architecting and deploying cloud-native applications onto Amazon Web Services (AWS) or similar.
Experience with modern development software, tools, and methodologies; Spring Framework, Spring Boot, Spring Batch, Spring Messaging, Jenkins, Git/BitBucket, Jira/VersionOne, Nexus, Maven, Jenkins, OpenShift, XML/XSLT, VisualVM/Eclipse Profiler (Java performance monitoring tool), Amazon Web Services (S3), BDD (Cucumber or similar)
Experience working on Agile projects and understanding Agile terminology.

Work in DevOps Environment.
Experience with Linux environments.
Participate in daily scrum and provide updates.
Excellent communication and written skills

Educational
Master’s degree and 5+ years of experience in a training-related field or Bachelor’s degree and 7+ years of experience in a training-related field

Must be able to obtain a Public Trust clearance

To apply for this job email your details to jim@techperm.com