Back End Developer at Armstrong International

Posted in Other 1 day ago.

Location: Three Rivers, Michigan





Job Description:

Description

We are seeking an experienced and highly skilled Back End Developer to join our dynamic team at Armstrong International. The ideal candidate will have extensive experience in software architecture, particularly with Java, Spring Framework, and MongoDB, including aggregation pipelines. Experience on both back end as well as front end development is desired with an emphasis on back end. This role involves designing and implementing scalable, high-performance solutions that meet the needs of our business and customers.



Key Responsibilities

•Lead the design and development of software architectures for complex applications, ensuring scalability, performance, and security.
•Oversee the integration of various systems and technologies, ensuring seamless interoperability and data flow.
•Ensure high-quality code through code reviews, automated testing, and continuous integration practices.
•Detailed development on back-end architectures.
•Willingness to learn or train in the position.
•Must have the physical and mental stamina to stand, walk, lift, and adjust to the noise and lighting of the manufacturing environment.
•Other duties as assigned and not limited to just the above.



Key Requirements

•2+ years' experience in Java and the Spring Framework, including Spring Boot, Spring MVC, and Spring Data as well as Mongo DB including designing schemas and working with aggregation pipelines required.
•Strong understanding of RESTful API design and implementation.
•Experience with AWS, Mongo DB Atlas, BitBucket are preferred, but not required.
•Some working knowledge of Angular, programming in C and programming in MicroPython is desired.



Education Level

Bachelor's Degree or equivalent



Experience Level

4 years



Benefits

• Health/Prescription Coverage
• FSA or HSA
• Dental
• Vision
• Life Insurance
• Company-match 401(k) Plan
• Vacation/Sick/Paid Holidays
*All benefits start on date of hire



Physical Requirements

This position typically requires extended periods of sitting and working on a computer.


This is a hybrid position and can be worked remotely at times and in our Three Rivers, MI office at times.


More jobs in Three Rivers, Michigan


Jackson Hewitt

Jackson Hewitt
More jobs in Other


Oldcastle

Oldcastle

Oldcastle