BurlingtonRecruiter Since 2001
the smart solution for Burlington jobs

Software Analyst Developer

Company: MedTeam Staffing
Location: Burlington
Posted on: June 24, 2022

Job Description:

Location: Burlington NC
Projected duration: 8 to 9 months
Job code: CVDJP00017317


The main function of a developer is to design, develop, and implement applications using general languages and technologies (e.g. - C#, C++, HTML) to support business requirements.
Looking for experienced hands on Java Spring Developer responsible for building Java applications as part of a team of developers delivering in an Agile environment.
Requirements: License/Certification/Education: Normally requires a B.S. Degree in Computer Science (or equivalent program) w/8 + years of experience.

Looking for experienced hands on Java Spring Developer responsible for building Java applications as part of a team of developers delivering in an Agile environment.
Develop applications based on Java/J2EE; Spring application Framework; message driven beans; running on WebSphere application server, Docker; testing developed modules by unit testing; implementing project into production system and maintenance of clustered production environment.
Develops complex RESTful web services and spring batch applications in a cross-functional and agile development team
Will be working on writing java ETL of HL7 and JSON data into a SAP HANA database.
Leads technical design planning, solution approach and manages technical implementation
Working from functional/ technical specifications, write technical specifications that communicate the technical design of a project, using flow charts, data flow diagrams, pseudo-code, ER diagrams, and other methods of documenting a technical design.
Perform code reviews to ensure quality of programming through standards enforcement, peer code review and automated tools.
Must be self-motivated, creative and technically astute. Analyzes, reviews, and alters programs to increase operating efficiency or adapt new requirements.
Provides on-call support for production systems. Consults with user to identify current operating procedures and clarify program objectives.
May function as a technical lead in managing assigned projects
Skill Required
BS in computer science or related technical degree
7+ years of hands on implementation experience in the following skills: JavaRESTful, Spring Core, Spring Integration, Spring Boot, Spring MVC, Spring Data, Spring Security, HTML5 and CSS3; JavaScript development (including object-oriented development);
Working experience of Core JAVA, J2EE, Multithreading, Collections
Experience building RESTful services with JSON So libraries like JAX-RS 2.0 + Jersey
Excellent understanding of HL7, JSON, FHIR.
Excellent understanding of Enterprise RDBMS, ER Diagrams, and developing SQL programs.
Performance Testing and tuning experience with Java, Spring framework
Experience with development tools like Eclipse, Git, Gradle, Sonar, Jenkins, Jira, Artifactory etc.
Experience with TDD, code testability standards, JUnit/Mockito and continuous integration
Continuous Integration + Build Automation using Maven, Nexus Repository
Extensive experience delivering a Microservices based architecture leveraging APIs, containers and automation
Extensive hands-on experience with AWS technologies like Lambda, SQS, EC2 and ECS is a plus
Ensure service implementation consistency, speed of delivery, and promote reuse through creation of reusable middleware assets
Provides tier 3, on-call support for integration application problems and issues
Excellent verbal and written communication skills
A team player that can easily adapt to a rapidly changing environment

Keywords: MedTeam Staffing, Burlington , Software Analyst Developer, IT / Software / Systems , Burlington, North Carolina

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest North Carolina jobs by following @recnetNC on Twitter!

Burlington RSS job feeds