Software Engineer (Java) in Lincoln, RI at Amica

Date Posted: 7/10/2019

Job Snapshot

Job Description

Software Engineer (Java)
Corporate Information Systems department
50 Amica Way
Lincoln, RI 02865

Want to be on a team that’s building the future?
The feeling is mutual.

• Utilizes and maintains technical and applications expertise, including the use of technologies, tools, programming standards, established processes, and concepts necessary to develop quality IT solutions for the section’s primary areas of responsibility.
• Actively participates in activities associated with the Application Development Life Cycle including technical design sessions and developing well architected technical solutions aligned with business objectives. Participates in the translation of business requirements into well architected solutions.
• Participates in QA activities, final inspection, reviews, audits, metrics data generation, collection, interpretation and submission.
• Involved with simultaneous IT projects on varying technology stacks.
• Monitors performance, debugs issues and fine tunes processes to increase performance on an on-going basis.
• Proactively identifies problems, performs root cause analysis, investigates information and performs impact analysis; formulates and executes plans to develop solutions.
• Collaborates with team members as well as across teams, sections and business units.
• Provides mentoring and guidance to other IT personnel.
• Committed to providing quick turnaround for day to day and high priority ad-hoc requests.

• Bachelor’s degree and 4+ years development experience or, an equivalent combination of education and experience sufficient to successfully perform the essential functions of the job.
• Committed to continuous learning and increasing Java Developer skills.
• Quick learner; Self-motivated and self-directed in all aspects of the job particularly in the ability to research and self-teach in areas where formal training is not available.
• Excellent communication and interpersonal skills across all levels of the organization.
• Ability to identify challenges and risks to the completion of work and effectively communicate those to the appropriate personnel.
• Ability to understand business requirements and translate into software solutions.
• Experience working on multiple IT projects on varying technology stacks.
• Capable of completing routine work independently, conducting research and using appropriate problem-solving skills.
•Spring Boot and/or the Spring framework experience preferred

Perks and Benefits:
Perks and Benefits:
• Paid vacation, holidays and sick days
• Generous leave programs including paid parental bonding leave
• Medical, dental, vision coverage, short-term and long-term disability, and life insurance
• Generous retirement benefits
• Opportunities for advancement in a successful and growing company

Equal Opportunity Policy: All qualified applicants who are authorized to work in the United States will receive consideration for employment without regard to race, religion, sex, color, national origin, ethnicity, age, genetic information, disability or sexual orientation. The Age Discrimination in Employment Act prohibits discrimination on the basis of age with respect to individuals who are 40 years of age or older. Employees are subject to the provisions of the Workers' Compensation Act.