Impyrian ยท 2 months ago
FULL STACK DEVELOPER - Senior Level
Impyrian is seeking a highly skilled and versatile Senior Full-Stack Java Developer to join their innovative development team. The ideal candidate will play a key role in designing, building, and maintaining scalable and efficient end-to-end software solutions.
ConstructionCyber SecurityIndustrial EngineeringInformation TechnologySoftware
Responsibilities
Design, develop, and maintain robust Java backend applications using frameworks such as Spring and Spring Boot
Develop responsive and user-friendly frontend interfaces using modern web technologies (e.g., HTML, CSS, JavaScript, React, Angular, or similar)
Collaborate within Agile teams to deliver high-quality, integrated software solutions on time
Support and optimize existing Java applications to ensure excellent performance, scalability, and reliability
Develop and execute automated unit tests for backend components using tools like JUnit
Create and maintain frontend testing and validation to ensure UI quality
Work closely with database teams to design and optimize interactions with relational databases such as Oracle and PostgreSQL
Participate in code reviews, agile ceremonies, and continuous improvement initiatives
Document technical specifications and communicate effectively across team members and stakeholders
Performs other duties as assigned by the supervisor
Qualification
Required
Bachelor's degree in Computer Science, Information Technology, or a related field, or an equivalent combination of education and experience
At least 7 years of professional experience supporting and developing Java applications with a full-stack focus
Strong expertise in Java, Spring, Spring Boot, and related backend technologies
Proven experience with frontend development using modern frameworks such as React, Angular, or Vue.js
Experience working in an Agile development environment using Jira or similar tools
Hands-on experience with relational databases such as Oracle and PostgreSQL
Proficiency in writing automated unit tests with tools like JUnit
Familiarity with frontend testing tools and methodologies
Excellent communication skills, both written and verbal
Strong problem-solving skills and attention to detail
Experience with microservices architecture and API development
Knowledge of CI/CD pipelines and DevOps methodologies
Familiarity with cloud platforms such as AWS or Azure
Experience with version control systems such as Git
Benefits
Medical insurance
Dental insurance
Vision insurance
Company paid life and disability insurance
401k plan including company match
Paid federal holidays
Paid Time Off or Vacation/Sick time
Parental leave
Bereavement leave
Education/Training reimbursement
Employee Assistance Program
Other voluntary benefits available