Senior Java Full Stack Developer
Unisoft Technology Inc
About the role
Overview We are looking for Senior Java Full Stack Developers to design, develop, and implement complex enterprise solutions on an AWS cloud-based platform using agile methodology.
Key Responsibilities • Design, develop, and implement complex Java-based solutions • Translate application requirements into web-based solutions using recommended frameworks • Integrate components using Web Services, EJB, REST/SOAP, and other techniques • Develop and consume RESTful APIs; build back-end code interfacing with external systems • Build front-end applications using JavaScript, AngularJS, JSON, and jQuery • Write business rules and business logic; apply concurrency best practices • Participate in code reviews and test-driven development • Deliver System Design Documents per required standards
Required Qualifications • Bachelor's degree in CS, Information Systems, Engineering, or related field (Master's preferred) • 8+ years designing and developing in Java, Python, JavaScript, Node.js, and Angular • 3+ years developing and consuming RESTful APIs • Experience with Java/J2EE, REST web services, JPA, and unit testing/code coverage • Proficiency in Spring Framework and Hibernate • Experience with Maven, Jenkins, Git • Knowledge of JBoss/Tomcat application servers • AWS, DevOps, and containerized cloud environment experience preferred • Oracle Certified Professional (Java SE 8) preferred
Requirements
- 8+ years designing and developing in Java, Python, JavaScript, Node.js, and Angular
- 3+ years developing and consuming RESTful APIs
- Experience with Java/J2EE, REST web services, JPA, and unit testing/code coverage
- Proficiency in Spring Framework and Hibernate
- Experience with Maven, Jenkins, Git
- Knowledge of JBoss/Tomcat application servers
Responsibilities
- We are looking for Senior Java Full Stack Developers to design, develop, and implement complex enterprise solutions on an AWS cloud-based platform using agile methodology
- Design, develop, and implement complex Java-based solutions
- Translate application requirements into web-based solutions using recommended frameworks
- Integrate components using Web Services, EJB, REST/SOAP, and other techniques
- Develop and consume RESTful APIs; build back-end code interfacing with external systems
- Build front-end applications using JavaScript, AngularJS, JSON, and jQuery
- Write business rules and business logic; apply concurrency best practices
- Participate in code reviews and test-driven development
- Deliver System Design Documents per required standards
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free