Senior Software Engineer – Java (Oracle) – USA (Remote)
Senior Software Engineer – Java (Oracle) – USA (Remote)
Job Responsibilities
- Expert proficiency in Object-Oriented (OO) Programming: Strong knowledge in OO programming languages and expert skill in at least one (preferably Java) is required
- Expert understanding of complex concepts of data organization: Expert familiarity with RDBMS
- Strong understanding of SDLC such as Waterfall, AGILE, SCRUM etc
- Expert knowledge of information systems design principles and current/emerging trends in this field is required
- Extensive knowledge of most prevalent and trusted technical discussion boards, portals and knowledge sharing internet sites for help with technical challenges
- Knowledge of policies, standards, procedures, and techniques used for application development is required
- A strong ability to think logically and structurally, and have attention to detail is required
- Strong Analytical skills and strong Communications skills, both written (with emphasis on technical documentation) and verbal is required
- Ability to work effortlessly and efficiently in high performing and self-governing teams.
- Ability to work independently on any size project
Requirements
- Java (more than 8 years)
- SQL (more than 8 years)
- PL/SQL
- SQL Tools: Oracle SQL Developer, Toad, or PL/SQL Developer
- Hibernate / JPA / iBATIS (3 – 5 years)
- SpringMVC (3 – 5 years)
- JSF (1 – 3 years)
Key Skills: Oracle Certified Professional, Java SE Programmer OR Oracle Database PL/SQL Developer Certified Professional
Location: Anywhere in the USA
Years of Experience: 8 years