Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are seeking a highly skilled Full Stack Developer with a strong emphasis on front-end development (70%) and solid back-end expertise (30%) to design, develop, and maintain high-quality web applications. The ideal candidate will bring deep experience in JavaScript, HTML, CSS, RESTful services, and Java, along with strong database and SQL skills, preferably with IBM DB2 in an on-prem environment.
Key Responsibilities
Front-End Development (70%)
- Design, develop, and maintain responsive, user-friendly web interfaces using JavaScript, HTML, and CSS.
- Build modern, scalable, and high-performing UI components with a focus on usability, accessibility, and performance.
- Collaborate with UX/UI designers to translate wireframes and designs into polished, production-ready user interfaces.
- Maintain a strong UI portfolio demonstrating clean design, responsive layouts, and modern front-end practices.
- Optimize front-end applications for maximum speed, scalability, and cross-browser compatibility.
- Implement best practices for state management, reusable components, and modular architecture.
- Troubleshoot and resolve UI issues, bugs, and performance bottlenecks.
Back-End Development (30%)
- Develop, enhance, and maintain RESTful web services and APIs.
- Build and maintain back-end components using Java (Java 17, with migration planning toward Java 21).
- Integrate front-end applications with backend services, ensuring reliable, secure, and efficient data exchange.
- Write high-quality, efficient SQL queries to support business requirements and application functionality.
- Work with IBM DB2 databases (ideal) and IBM SQL environments in on-prem infrastructure.
- Optimize database queries and improve application performance through query tuning and indexing strategies.
- Support and enhance existing enterprise systems hosted in on-premise environments.
Technical Skills & Requirements
- Front-End: JavaScript, HTML5, CSS3, responsive design, UI performance optimization.
- Back-End: Java 17 (moving toward Java 21), RESTful services, API development.
- Databases: Strong SQL skills, IBM DB2 query experience (ideal – Protective Life environment), IBM SQL.
- Architecture: Full-stack development experience, service-oriented architecture, and integration best practices.
- Environment: On-prem infrastructure experience, enterprise system support.
- Code Quality: Ability to write clean, maintainable, testable, and well-documented code.
- Problem Solving: Strong debugging, troubleshooting, and analytical skills.
Preferred Qualifications
- Experience working in enterprise-scale, on-prem environments.
- Strong background in performance tuning and optimization, especially for SQL queries.
- Familiarity with modern front-end frameworks (React, Angular, or similar) is a plus.
- Experience with secure API development and integration patterns.
- Ability to collaborate closely with business stakeholders, UX designers, and backend engineers.
Soft Skills
- Strong communication and collaboration skills.
- Ability to work independently and as part of a cross-functional team.
- Strong attention to detail and commitment to high-quality deliverables.
- Ability to manage multiple priorities in a fast-paced environment.
Key Skills
Ranked by relevanceReady to apply?
Join Take2 Consulting, LLC and take your career to the next level!
Application takes less than 5 minutes

