Full Job Description
We are hiring for a Senior Full Stack Developer opportunity.
Role: Senior Full Stack Developer
Location: Remote
Position: 2
Role Overview:
We are seeking an experienced Senior Full Stack Developer with strong expertise in Java, J2EE, JavaScript, Vue.js, SQL, and Oracle Database. The ideal candidate will be responsible for designing and developing enterprise applications, performing peer code reviews, resolving defects, validating estimates, and collaborating with cross functional teams to deliver high quality software solutions. This role requires a self driven professional who thrives in Agile environments and can work independently with minimal supervision.
Key Responsibilities:
• Design, develop, and maintain enterprise level full stack applications using Java and J2EE technologies
• Develop responsive user interfaces using JavaScript and Vue.js
• Write, optimize, and maintain SQL queries and Oracle database objects
• Perform feature development, peer code reviews, and backlog defect resolution
• Validate development estimates and participate in sprint planning activities
• Translate business requirements into scalable, defect free technical solutions
• Collaborate with business analysts, developers, QA teams, and stakeholders throughout the SDLC
• Perform unit testing, basic accessibility testing, and responsive design validation
• Participate in Agile ceremonies and software development best practices
• Troubleshoot application issues and provide production support when required
Required Skills:
• 5+ years of hands on Java development experience as the primary responsibility
• Strong experience with Java and J2EE technologies
• Proficiency in JavaScript and Vue.js
• Strong SQL and Oracle Database experience
• Experience developing enterprise web applications
• Ability to perform Unit Testing, Accessibility Testing, and Responsive Design Testing
• Strong analytical and problem solving skills
• Excellent written and verbal communication skills
• Ability to work independently with minimal supervision
• Strong collaboration and interpersonal skills
Preferred Skills:
• Adobe Experience Manager (AEM) Forms
• Spring Framework
• Hibernate
• IBM WebSphere Application Server
• Agile development experience
• SDLC knowledge and experience with Azure DevOps, Team Foundation Server (TFS), or Microsoft Teams
• Experience conducting code reviews
• Ability to quickly adapt to complex enterprise environments
Expected Deliverables:
• Feature Development
• Peer Code Reviews
• Estimate Validation
• Defect Resolution
• High Quality Production Ready Code
• Technical Documentation
Education Requirement:
• Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field or equivalent work experience.
Our Perks and Benefits:
Our benefits and rewards program has been thoughtfully designed to recognize your skills and contributions, elevate your learning experience, and provide care and support for you and your loved ones.
We also offer:
• Health Insurance with Dental & Vision
• 401K Plan
• Life Insurance, STD & LTD
• Paid Vacations & Holidays
• Continuous Skill Based Development and Career Advancement Opportunities