HonorVet Technologiesother related Employment listings - Bloomfield, CT at Geebo

HonorVet Technologies

Position - Java DeveloperLocation - Bloomfield CT - OnsiteDescriptionJoin this dynamic organization as a Senior Java Developer!Your future duties and responsibilitiesContribute to all stages of software development lifecycle.
Design, implement and maintain Java-based applications that can be high-volume and low-latency.
Analyze user requirements to define business objectives.
Envisioning system features and functionality.
Define application objectives and functionality.
Ensure application designs conform with business goals.
Develop and test software.
Identify and resolve any technical issues arising.
Create detailed design documentation.
Propose changes to current Java infrastructure.
Develop technical designs for application development.
Write well designed, testable code.
Conducting software analysis, programming, testing, and debugging.
Demonstrable experience with Spring Framework (boot, batch, integration, MVC).
Manage Java and Java EE application development.
Develop documentation to help users.
Transforming requirements into stipulations.
Prepare and produce releases of software components.
Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review.
You will support and interact with the team members daily with a focus across the organization.
You will have the opportunity to show/grow with technology leading a team of developers.
You should be able to work independently under limited supervision and apply your knowledge.
You should have sufficient knowledge and maturity to effectively deal with technical issues and help to support the broader team.
Required qualifications to be successful in this roleSound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts.
Proficiency in Java, with a good understanding of its ecosystems.
Familiarity with different design and architectural patterns.
Skill for writing reusable Java libraries.
Knowhow of Java concurrency patterns.
Basic Understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services.
Ability to write clean, readable Java code.
Basic knowhow of class loading mechanism in Java.
Experience in handling external and embedded databases.
Understanding basic design principles behind a scalable application.
Skilled at creating database schemas that characterize and support business processes.
Basic knowledge of JVM (Java Virtual Machine) and implementing automated testing platforms and unit tests.
In-depth knowledge of code versioning tools, for instance, GIT.
Understanding of building tools like Ant, Maven, Gradle, etc.
Expertise in continuous integration.
Demonstrable experience with TDD methodologies, and tools such as Junit, Mockito, TestNGExperience in JPA, spring-security.
Design, create, modify database objects (tables, views, indexes, keys, stored procedures, functions etc.
) to support development projects.
Good knowledge on primary Key, Foreign Key, relationships, joins and writing complex SQL queries.
Experience with Agile mythologies and worked in Scrum teams.
Team Player - Collaboration is key.
Excellent Communications skills.
Learn and Adapt, Take full ownership of work and delivery with minimum supervision.
Keep the team updated on issues, progress and roadblocks.
Take initiative and share ideas to improve and innovate.
Required Skills:
GIT - 8 year(s)Java - 6 year(s)Python - 6 year(s)SQL - 3 year(s)JUNIT Framework
Benefits:
Life Insurance, Employee Referral Program, Paid Holidays, Medical, Dental and Vision, Vacation/paid time off, 401KAbout the Company:
HonorVet Technologies Is a leading Service Disabled Veteran Owned Small Business providing IT, Telecom and Medical Staffing.
Company Size:
50 to 99 employees Industry:
Staffing/Employment AgenciesFounded:
2015Website:
http:
//www.
honorvettech.
com.
Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.