Mokxa Technologies · 13 hours ago
Java full stack developer - Onsite in Woodlawn, MD
Mokxa Technologies is seeking a Java Full Stack Developer to join their team in Woodlawn, MD. The role involves designing and developing applications using Angular and Java, mentoring junior staff, and collaborating with product design and engineering teams within an Agile environment.
Cyber SecurityConsultingInformation TechnologyMarketingSecurity
Responsibilities
Design and develop applications using Angular, Java and SpringBoot
Mentor Junior staff
Collaborate with product design and engineering teams to develop an understanding of needs
Participate in all Agile ceremonies
Qualification
Required
Strong knowledge of modern Java, Angular 9 and above, SpringBoot, and REST API software development
Skills in both front-end and back-end development
Bachelor's degree in computer science, Mathematics, Engineering, or a related field
Master's or Doctorate degree may substitute for required experience
10+ years of experience of modern software development experience with a solid understanding of designing, building, deploying, and running applications
Expertise in Java, Spring Boot, Angular 9 and above, Spring and REST API
8+ years of experience on an Agile development team
Must be able to obtain and maintain a Public Trust. Contract requirement
Must be able to work on-site in Woodlawn, MD 5 days a week
Extensive understanding and experience in programming and designing software with Angular and Java
Strong experience in Java/J2EE, Angular 9 and above, Spring Boot, and Spring
Strong understanding of 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
Strong front-end development skills: Angular 9.0 and above, HTML/JavaScript, React.js, Cascading Style Sheets (CSS), YUI and/or JQuery
Strong development experience on Microservices and REST API
Usability and Section 508 principles
Work on Agile projects and work with tools including Git, Bitbucket, Agility, Jira, Confluence
Preferred
Experience with modern development software, tools, and methodologies; Jenkins, Splunk, Nexus, Maven, Jenkins, OpenShift, XML/XSLT, VisualVM/Eclipse Profiler (Java performance monitoring tool), Amazon Web Services (S3), TDD/BDD (Cucumber, Selenium 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