Front-End Software Engineer – All Levels (Full-Stack)
Altimetrik
Charlotte (NC)
On-site
USD 90,000 - 120,000
Full time
14 days+
Application generator
Stand out for this role — generate a tailored resume and cover letter in about a minute.
Get past ATS filters
Job summary
A leading software development company is seeking a Front End Software Engineer at all levels in Charlotte, NC. This full-time position involves leading complex software initiatives, collaborating with peers, and contributing to project design and implementation. The ideal candidate will have extensive experience in J2EE, JMS, and modern DevOps practices. Strong communication and teamwork skills are essential for success in this role. Join a dynamic team committed to delivering innovative software solutions.
Qualifications
7+ years of full stack Software Engineering experience.
7+ years of J2EE experience including RESTful or SOAP web services.
5+ years of JMS experience.
3+ years with Kafka and Confluent Platforms.
3+ years of MongoDB experience.
3+ years in secure DevOps and deployment automation.
3+ years with Test Automation.
Responsibilities
Lead complex initiatives within technical domains.
Resolve complex issues and lead a team.
Design, code, test, debug, and document projects.
Collaborate with peers to resolve technical challenges.
Lead projects and mentor less experienced staff.
Contribute to large scale planning of strategies.
Skills
Full stack Software Engineering
J2EE
JMS (Java Message Service)
Kafka Platform
MongoDB
Secure DevOps
Test Automation
Micro-Services architecture
Monitoring tools (Splunk, Grafana)
Middleware concepts
Teamwork
Communication skills
Job description
A leading software development company is seeking a Front End Software Engineer at all levels in Charlotte, NC. This full-time position involves leading complex software initiatives, collaborating with peers, and contributing to project design and implementation. The ideal candidate will have extensive experience in J2EE, JMS, and modern DevOps practices. Strong communication and teamwork skills are essential for success in this role. Join a dynamic team committed to delivering innovative software solutions.