Job Description
Responsibilities of the Candidate:
- Collaborating with the front-end developers and other team members to establish objectives and craft more functional, cohesive codes to improve the user experience
- Developing ideas for new programs, products, or features by monitoring industry developments and trends.
- Participating in continuing education and training to remain current on standard methodologies.
- Learning new programming languages, and better assisting other team members.
- Taking the lead on projects, as needed
Requirements:
- Minimum Education: B.A. or B.S. degree in related subject area or equivalent experience
- Experience detailing technical requirements
- Proficient at multitasking and proactive in work responsibilities
Preferred:
- Strong core Java background with experience working –in Collections, Multithreading, Spring Boot, Web Services, Micro-Services Architecture Data Structure & Algorithms
- Basic understanding of AWS services like AWS lambda, API gateway, RDS instance
- Experience and good understanding of data structure and PL/SQL queries
- Good knowledge of Java/J2EE web application technology stack (Core Java, Spring core, Spring MVC, Hibernate, REST, JSON, XML)
- Ability to integrate existing APIs (REST/SOAP)
- Working Knowledge of relational databases and SQL queries, Triggers, and Materialized Views.(Postgresql, Oracle, etc.)
- Understanding of CI/CD pipeline i.e. Jenkins
- Strong Understanding of Version Control Systems (GIT and Git Hub)
- Knowledge in UI/UX - Angular, JavaScript, JQuery, HTML, CSS, NODE JS