[Hiring] Full Stack/Java Developer @SynergisticIT
Role Description
We're passionate about designing and delivering top-notch digital experiences for our clients — and their customers — and helping them create efficiencies using data and technology. But what's most important about us is that we have a diverse team of experts all dedicated to getting clients from goals to outcomes — and that's where you come in.
- Uses industry standard programming techniques to translate requirements and designs into code.
- Work with cross functional teams to gain knowledge of different product requirements to design, implement and/or delegate this work to other developers on team.
- Perform high level analysis and design software for new and existing systems.
- Design, code and test multiple modules of a system in a timely manner.
- Participates in unit, system, performance and acceptance testing by designing tests, building test data, test execution and evaluation, along with recommending/making improvements/fixes to the tested system.
- Champion the use of the latest innovations in search technologies.
- Leads in developing and interpreting requirements.
Qualifications
- Bachelor's or Master's degree in any of the following disciplines:
- Computer Science
- Electrical Engineering
- Information Systems
- Information Technology
- Computer Engineering
Requirements
- 0 to 2 years of experience in Java development
- Understanding of the software development life cycle
- Basic knowledge of Core Java
- Excellent written and verbal communication skills
- Self-learner, highly motivated, team player, and technically inquisitive
- Strong work ethics and creative problem-solving abilities
- Result-oriented approach and ability to meet high-level project requirements
Desired Skills
- Spring Boot
- Microservices
- Rest Webservices
- Core Java
- Hibernate
Benefits
- Competitive salary
- Flexible work schedule & part-time off
- E-verified (Certifications on advanced Java)
- Stem OPT & H1B assistance
- No relocation
- On job technical support
- Skill Enhancement
- Opportunity to work with Fortune 500 Companies
- Candidate who are missing the required skills, might be provided an option to enhance their skills, so that they can also apply for the role and can make a career in IT industry.