Senior Java Developer
7 month+ Contract
100% Remote
Job Summary
The Senior Java Developer is responsible for designing, developing, and maintaining enterprise-level IT solutions.
This role involves building and optimizing applications, writing clean and efficient code, performing detailed unit testing, and maintaining both planned and unplanned internally developed systems.
The Senior Java Developer also evaluates third-party products, ensures compliance with IT controls, and safeguards the confidentiality, integrity, and availability of application data.
In addition to hands-on development, this position provides technical leadership, mentors junior developers, and contributes to best practices across the team.
Core Requirements
Strong proficiency with MongoDB and PostgreSQL
Experience developing complex MongoDB aggregation pipelines and SQL queries
7+ years of experience with Spring Boot and Spring Batch
Proficiency with OpenShift
Solid understanding of unit testing, release procedures, and coding/documentation standards
Experience with version control systems such as Git, SVN, Mercurial, etc.
Strong problem-solving, analytical, and communication skills
Self-motivated team player with the ability to manage tasks independently and take ownership of outcomes
Adaptability to changing priorities and technologies
Deep understanding of the software development lifecycle (SDLC)
Proficiency in multiple object-oriented programming languages, including Java, JavaScript, Python, C#, C++, and PHP
Experience with HTML and modern frameworks such as React.js, Node.js, and Express
Hands-on experience developing SOAP and RESTful web services
Working knowledge of data processing across various formats (flat files, relational/non-relational databases, XML, JSON, etc.)
Familiarity with debugging tools and visualization software such as Visio
High critical-thinking skills with the ability to evaluate options and deliver business-aligned solutions
Preferred Qualifications
Experience in healthcare, financial services, or similar enterprise domains
Familiarity with Agile, Waterfall, or hybrid methodologies
Exposure to big data or distributed systems technologies (Hadoop, Spark, Kafka, Hive, etc.)
Broader database knowledge across SQL, MySQL, Oracle, Cassandra, and MongoDB
Experience & Education
5+ years of professional experience in software design and development, with a focus on backend Java using Spring Boot and Spring Batch
Proficiency in MongoDB and PostgreSQL
Experience with OpenShift and Jenkins
Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience)
Welcome to ConsultNet and the family of companies, Tekne, SaltClick, TechBridge, and OmniMedia.
As a premier national provider of technology talent and solutions, our expertise spans across project services, contract-to-hire, direct placement, and managed services both onshore and nearshore.
Celebrating more than 25 years of partnership with a diverse client base, we've crafted rewarding opportunities for our consultants, fostering high-performing teams that deliver impactful results.
Over the last few years thousands of consultants have found their calling with us in roles that have made a meaningful impact on their lives, enhanced their career, challenged them, and propelled them towards achieving their personal and professional goals.
At the ConsultNet family of companies, we believe effective communication is crucial in aligning the right job with your unique skills and professional aspirations.
To us, it's all about the personal approach we take and the values we uphold.
Our comprehensive service offerings cover a wide range of technology positions across key markets nationwide.
Client more at (url removed) .
We champion equality and inclusivity, proudly supporting an Equal Opportunity Employer policy.
We welcome applicants regardless of Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other status protected by law.