Veracity Software Inc
See how your profile stacks up against this role.
We compared the job requirements to your profile to show where you're strong and where you fall short.
Location: Remote (United States)
Employment Type: Full-time / W2 Only (No OPT EAD, No C2C)
We are seeking an experienced Senior Java Developer to join our dynamic engineering team. In this remote role, you will design, develop, and maintain high-performance enterprise applications that power our core business operations. You will work collaboratively with cross-functional teams to deliver scalable, secure, and reliable software solutions.
KEY RESPONSIBILITIES
Design, develop, and deploy robust Java-based applications using industry best practices
Collaborate with product managers, architects, and other developers to translate business requirements into technical solutions
Write clean, maintainable, and efficient code following coding standards and design patterns
Perform code reviews and provide constructive feedback to team members
Troubleshoot, debug, and resolve complex production issues
Optimize application performance and ensure scalability
Participate in agile ceremonies including sprint planning, daily stand-ups, and retrospectives
Create and maintain technical documentation
Mentor junior developers and contribute to team growth
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
5+ years of professional software development experience with Java
Strong understanding of object-oriented programming and design patterns
Core Java: Strong proficiency in Java 8/11/17 features including streams, lambdas, and multi-threading
Frameworks: Spring Boot, Spring MVC, Spring Security, Hibernate/JPA
RESTful APIs: Design and development of microservices and REST APIs
Databases: Experience with SQL (MySQL, PostgreSQL, Oracle) and NoSQL (MongoDB, Cassandra) databases
Build Tools: Maven or Gradle
Version Control: Git (GitHub, GitLab, or Bitbucket)
Testing: JUnit, Mockito, integration testing
CI/CD: Familiarity with Jenkins, Docker, Kubernetes is a plus
Cloud: Experience with AWS, Azure, or GCP is preferred
Excellent problem-solving and analytical skills
Strong communication and collaboration abilities
Self-motivated with ability to work independently in a remote environment
Detail-oriented with commitment to quality
Adaptability and willingness to learn new technologies
Experience with message queues (Kafka, RabbitMQ)
Knowledge of frontend technologies (Angular, React, or Vue.js)
Exposure to containerization and orchestration tools
Experience in Agile/Scrum methodologies
Domain experience in [Finance/Healthcare/E-commerce/Enterprise Software]
After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.
Marcus Rivera
Chief Revenue Officer

Satalia

Netguru

iTalenters

SynergisticIT

Handyman Interactive

Veracity Software Inc

Veracity Software Inc

Veracity Software Inc