Senior Java Software Developer
Hire IT People, LLC
Job Seekers, Please send resumes to resumes@hireitpeople.com Job Title: Senior Java Software Developer
Location:Â Bloomington, MN
Contract Duration: 6 months
Remote option: No
Overview:
As a Senior Java Software Developer, you will be a foundational team member in a highly collaborative team continually working on a variety of complex and challenging projects. Will be an integral team member within the Agile software development team, responsible for analysis, design, implementation, and unit testing in a high-performing, experienced team. Will use industry best practices while producing high-quality full stack solutions in a collaborative, agile, results driven environment across a diverse set of business areas: client management, channel technologies, results processing, and customer service. Will also be responsible for maintaining and supporting mission-critical applications as necessary.
Desired Knowledge, Skills & Abilities:Experience in software architectureExperience in creating design documents and performing code reviewsDesire to expand knowledge in many development languages, applications, and toolsProven ability to quickly learn new processes and tools, business domains and technical applicationsExperience in application performance management and performance tuningAbility to think technically and analyticallyAbility to understand philosophy of architectureMust assimilate information, distill knowledge, apply experience and provide solution alternatives and recommendationsMust have strong time management skills - including ability to work well under pressure, plan, set priorities, adapt to change, and meet established timelinesMust develop effective relationships with customers and work well within a teamMust be a self-starter and detail-orientedMust have a positive and energetic demeanorEffective written and verbal communication skillsCreative problem-solving skillsExperience in Batch processing and backend software developmentExperience with some or all of the following tools (Required):Java SE AND EE (6 years)Spring framework (3 years)Web Services (4 years)REST services (2 years)SQL (3 years)JBOSS OR Tomcat (3 years)AngularJS (and other Javascript frameworks)OOAD designAgile development (2 years)Design patternsMinimum Required Skills:6+ years minimum Java development required4+ years programmatic interaction with relational database systemsCurrent technology stack: Java, JPA, Hibernate, Web Services (REST/SOAP), AngularJSExperience in OOAD, design patterns, and UML2+ years Agile experience2+ years production support experienceExperience with some or all of the following tools (Preferred):JPARabbitMQ or JMSHibernateSOASwingGauge and SeleniumSplunk and New RelicAdditional Job Details:
Looking for a strong core Java developer to work a project focusing on more backend services and core java development.
Required Education & Experience:
Bachelor's degree in Computer Science, MIS, or equivalent technology experience.
Location:Â Bloomington, MN
Contract Duration: 6 months
Remote option: No
Overview:
As a Senior Java Software Developer, you will be a foundational team member in a highly collaborative team continually working on a variety of complex and challenging projects. Will be an integral team member within the Agile software development team, responsible for analysis, design, implementation, and unit testing in a high-performing, experienced team. Will use industry best practices while producing high-quality full stack solutions in a collaborative, agile, results driven environment across a diverse set of business areas: client management, channel technologies, results processing, and customer service. Will also be responsible for maintaining and supporting mission-critical applications as necessary.
Desired Knowledge, Skills & Abilities:Experience in software architectureExperience in creating design documents and performing code reviewsDesire to expand knowledge in many development languages, applications, and toolsProven ability to quickly learn new processes and tools, business domains and technical applicationsExperience in application performance management and performance tuningAbility to think technically and analyticallyAbility to understand philosophy of architectureMust assimilate information, distill knowledge, apply experience and provide solution alternatives and recommendationsMust have strong time management skills - including ability to work well under pressure, plan, set priorities, adapt to change, and meet established timelinesMust develop effective relationships with customers and work well within a teamMust be a self-starter and detail-orientedMust have a positive and energetic demeanorEffective written and verbal communication skillsCreative problem-solving skillsExperience in Batch processing and backend software developmentExperience with some or all of the following tools (Required):Java SE AND EE (6 years)Spring framework (3 years)Web Services (4 years)REST services (2 years)SQL (3 years)JBOSS OR Tomcat (3 years)AngularJS (and other Javascript frameworks)OOAD designAgile development (2 years)Design patternsMinimum Required Skills:6+ years minimum Java development required4+ years programmatic interaction with relational database systemsCurrent technology stack: Java, JPA, Hibernate, Web Services (REST/SOAP), AngularJSExperience in OOAD, design patterns, and UML2+ years Agile experience2+ years production support experienceExperience with some or all of the following tools (Preferred):JPARabbitMQ or JMSHibernateSOASwingGauge and SeleniumSplunk and New RelicAdditional Job Details:
Looking for a strong core Java developer to work a project focusing on more backend services and core java development.
Required Education & Experience:
Bachelor's degree in Computer Science, MIS, or equivalent technology experience.
Confirm your E-mail: Send Email
All Jobs from Hire IT People, LLC