Senior Software Engineer - Java
$110k - $270kVeeva Systems
Veeva Systems, a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies (surpassing $3B in revenue last year), is on a mission to help life sciences companies bring therapies to patients faster. As a public benefit corporation committed to balancing the interests of customers, employees, society, and investors, we offer a unique opportunity to contribute to products that empower our customers to operate more efficiently and safely, directly impacting the lives of patients worldwide.
Join our dynamic engineering team as a Senior Java Engineer and be at the forefront of developing robust, enterprise-scale applications using modern open-source technologies. You'll tackle complex challenges, own your solutions, iterate rapidly, and see your contributions directly accelerate innovation in the life sciences.
We're looking for experienced candidates with:
- A strong foundation in enterprise Java development.
- A passion for modern open-source technologies.
- Experience in enterprise software or high-growth tech environments.
Join us and be part of a mission-driven organization transforming the life sciences industry.
What You'll Do
- Accelerate Application Development: Rapidly develop new applications leveraging a robust existing enterprise platform
- Build to scale : Develop highly scalable software with optimal performance
- Lead Feature Innovation: Drive the development of new features and improvements in a dynamic and evolving environment
- Collaborate for Customer Value: Partner effectively with Product Management, Design, and QA to deliver cutting-edge solutions and direct customer value
- End-to-end Contribution: Work across multiple layers of our technology stack, with a primary focus on backend development, and opportunities in frontend and DevOps
- Strategic Mentorship: Develop the skills of junior engineering talent through structured mentorship
- Deep Java Expertise: 5+ years of experience in Java development, with a strong preference for experience within enterprise cloud software companies
- Quality-Focused Code: Proven ability to write clean, testable, and maintainable code within a collaborative team setting
- Open Source Proficiency: Hands-on experience with a range of open source technologies including Spring, MySQL, Solr, Gradle, Git, Jenkins, Mockito, Tomcat, Linux, AWS, Vagrant, Docker, and Kubernetes
- Relational Database: 3+ years of experience with relational databases and expert-level SQL skills
- Mentorship: Demonstrated ability to mentor team members and contribute to a positive and high-performing team environment
- High work ethic: Veeva is a hard-working company
- High integrity and honesty: Veeva is a PBC and a "do the right thing" company. We expect that from all employees
- Excellent verbal and written English communication skills: Engineering is not all about the code, it's also about communication
- Applicants must have the unrestricted right to work in the United States. Veeva will not provide sponsorship at this time
- Medical, dental, vision, and basic life insurance
- Flexible PTO and company paid holidays
- Retirement programs
- 1% charitable giving program
- Base pay: $110,000 - $270,000
- The salary range listed here has been provided to comply with local regulations and represents a potential base salary range for this role. Please note that actual salaries may vary within the range above or below, depending on experience and location. We look at compensation for each individual and base our offer on your unique qualifications, experience, and expected contributions. This position may also be eligible for other types of compensation in addition to base salary, such as variable bonus and/or stock bonus.
#LI-MidSenior
Veeva's headquarters is located in the San Francisco Bay Area with offices in more than 15 countries around the world.
Veeva is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances. If you need assistance or accommodation due to a disability or special need when applying for a role or in our recruitment process, please contact us at View email address on click.appcast.io . Work Where It's Best for You
Work Anywhere means you can work in an office or at home on any given day. It's about getting the work done in the way and place that works best for each person. This applies across all locations and departments.
Work Anywhere does not mean work at any time. We have predictable core hours where employees are generally available for meetings and collaboration. Employees are focused and available during core hours.
We invest in our offices to make them places where our employees like to go. If you work in the office three or more days a week, you will have a dedicated office workspace. Our offices function as hubs to draw people in, create social bonds, and where random connections and mixing of ideas happen. We're investing more in offices, culture, and offsite meetings, not less.
Product teams are organized in regional product hubs for optimal collaboration and live within a time zone of their hub. Our current product hubs are located in Pleasanton, Columbus, Boston, Kansas City, New York City, Raleigh, and Toronto. We create opportunities for teams to get together in person regularly.
Customer-facing roles, such as Sales and Professional Services, live near and/or travel to their customers.
When an employee moves within a country it does not cause a change in salary. Where you live impacts you and your family. Not knowing if your compensation will change if you move can cause stress and uncertainty for everyone. We wanted to eliminate that.
Work at Veeva. Work where it's best for you.
- ...Position Title * Senior Software Engineer (Java full stack) Position Responsibilities Senior Software Engineer (Java full stack) Hybrid in Irving TX Look for Nearby candidates Must have skills: Java, spring, jQuery, react, spring boot, microservices...Senior
$290k
...Senior Software Engineer Stanley Reid is a specialized recruiting firm connecting top contractors with exciting IC/DoD opportunities. We're dedicated... ...for a degree). Technical Expertise: Proficiency in Java, Spring Framework, and Spring Boot. Hands-on experience...SeniorFor contractors- ...Senior Software Engineer - Java & Springboot Westlake, Texas, United States About the Job Position: Senior Software Engineer - Java & Springboot Work Authorization: All Work Authorizations Location: Hybrid - 3 times/month onsite; Any of the offices in:...Senior
- ...is seeking SWE2 candidates in Annapolis, Maryland with strong Java skills and experience in deploying GPU-accelerated applications. Candidates must possess fourteen years of experience as Software Engineers in similar programs, along with a Bachelor's degree in Computer...Senior
$224k - $274k
Akina, Inc. is looking for a Software Engineer 3 in Annapolis Junction, Maryland. The ideal candidate will have extensive experience in Java, Spring Boot, and Docker. Responsibilities include developing complex software systems, analyzing user requirements, and leading...Senior- The Colorado Judicial Branch is seeking a Senior Software Engineer in Denver, Colorado. This role involves developing software solutions for various... ...filing systems. Candidates should have strong experience in Java and object-oriented programming, as well as familiarity with...Senior
- A leading engineering services company is seeking a Software Engineer in Annapolis, Maryland. This role involves performing software development lifecycle activities... ...as part of an Agile team, and requires expertise in Java and related frameworks. Candidates must have an...Senior
$95.3k - $158.8k
LexisNexis Risk Solutions is seeking a Senior Software Engineer II in Franklin, TN, to perform complex software development tasks. The role includes... ...of experience in software development and expertise in Java, Spring Boot, REST APIs, and microservices. The role offers...Senior- ...Senior Software Engineer/Java, FIX Industry leading fintech with unparalleled expertise delivering highly liquid, scalable trading solutions for the global derivatives market has an immediate need for a Senior Software Engineer to join their growing team in a full-time...SeniorFull timeImmediate startRemote work
$110k - $130k
...Senior Software Engineer / Java / Insurance Elsmere, Delaware Onsite Direct Hire $110k - $130k A leading insurance-focused company is hiring a Senior Software engineer to support and enhance the company's internal billing platform. The role sits within a...SeniorFull time- A leading technology solutions provider is seeking a Senior Software Engineer with significant experience in software development. This role involves... ...will have 5-10 years of experience and expertise in Java, Java Swing, and retail software systems. This position offers...SeniorRemote job
$215k - $235k
Cornerstone Defense LLC is looking for a Software Engineer 3 to join our team in Annapolis Junction, MD. This role involves developing and maintaining... ...extensive experience in software engineering, especially in Java and Spring Boot, and a required active TS/SCI clearance. The...Senior- ...Full Stack Engineer Duration: Long Term Contract Location: Durham, NC Skills: ~6+ years Oracle and JAVA Development experience required. ~ Extensive, hands-on working experience with Oracle database, PL/SQL, SQL, Data Modeling and Shell Scripting ~ Experience...SeniorLong term contractWork experience placement
$190.49k
Relanto is seeking a Sr. Software Engineer I to design, develop, and implement software applications in Issaquah, WA. This position requires a Master’s degree in Computer Science or related field, and involves evaluating user requirements and testing client/server applications...Senior- BairesDev is seeking a Senior Software Engineer to design and develop backend components for a large-scale distributed data flow platform using Java. Candidates should have strong expertise in concurrent programming and experience with distributed systems. This role offers...SeniorRemote jobFlexible hours
- SageCor Solutions in Maryland is seeking a Software Engineer with at least 14 years of experience in similar roles. The ideal candidate must... ...experience in software engineering processes. Key skills include Java, MapReduce, and cloud technologies. SageCor Solutions values...Senior
- ...Senior Software Engineer - ETL Collaborate with teams across the organization, including product managers, data engineers and business leaders... ...Requirements: Specific Job Skills ~7+ years of experience with Java 11+(required), managing and working in Maven projects ~2+...Senior
- ...Professionals, Hope you are doing good This is Jayaraman from Info Way Solutions, LLC We have job opening for Senior Software Engineer (Java with AWS & AEM) and the detailed Job description is given below: Kindly check the JD and share your views Senior...Senior
$175.72k - $191k
SCALIS is seeking a Senior Software Engineer to join our team in Seattle. You will design and maintain high-performance services using Java and Spring Framework, provide mentorship, and lead technical projects. This hybrid role includes competitive compensation ranging...SeniorWork at office3 days per week- Akina Inc is seeking a Software Engineer 3 in Annapolis, Maryland. This position involves developing and enhancing complex software systems, requiring expertise in Java and Spring Boot. The candidate will also lead teams in a fast-paced environment and will need TS/SCI...Senior
- Techions is seeking a Senior Software Engineer in Milpitas, CA. The role involves developing and modifying software applications, analyzing user... ...development, demonstrating proficiency in technologies such as Java, JDBC, and Oracle. Occasional travel to unanticipated client...Senior
- SageCor Solutions is seeking a Software Engineer in Maryland with 14 years of experience in software development. The ideal candidate will have... ...field. Required skills include expertise in MapReduce, Java, Hadoop, and Accumulo. This position will support projects in...Senior
$290k
A leading recruiting firm seeks a Senior Software Engineer to lead complex software development projects in Annapolis Junction, MD. The successful... ...and a Bachelor’s degree in Computer Science. Proficiency in Java, Spring Framework, and Spring Boot is essential. Candidates...Senior$100k - $145k
...Senior Software Engineer / Java / Spring Boot / Backend / SaaS / Onsite Philadelphia, PA Onsite Full Time $100k - $145k A well-established, purpose-driven financial services company is hiring a Senior Developer to join small backend engineering team. This...SeniorFull time- ...Senior Software Engineer — Java LOCATION: EMEA (remote: Portugal, Cyprus, Poland, Georgia, Serbia and other). About GridGain When it comes to enterprise applications, microseconds matter. And when organizations need extreme speed and scale, they turn to GridGain...SeniorRemote work
- Softova Inc. is seeking a Senior Software Developer in Piscataway, New Jersey. The ideal candidate will have a Bachelor's Degree in Computer Science or Engineering, along with 5 years of related experience. Responsibilities include designing and developing Client/Server...Senior
- ...Senior Software Engineer (Java) Full-Time Contract (40hrs/week) 6 months+ 8 hours/day (Mon-Fri) US Time 100% Remote - Candidates can work from anywhere in LATAM countries Qualifications • 10+ years of experience in software development of complex applications...SeniorFull timeContract workRemote work
- ...through technology. The ideal candidate will collaborate with teams to support the software development lifecycle of critical applications. This role requires significant experience with Java or Python, SQL development, and familiarity with CI/CD tools like Jenkins. The...Senior
$140k - $190k
...Senior Software Engineer / Java / Ruby / Scala Boston, Massachusetts 100% Remote Full Time $140k - $190k A multi-billion dollar life sciences company is looking to bring on Senior Software Engineers to join their team! You'll be part of building their main...SeniorFull timeRemote work$83.5k - $160k
AeroVironment, Inc. is seeking highly motivated Software Engineers for an Agile Software team in Annapolis, Maryland. Candidates should have strong skills in Java and Python, with seven years of experience required and a Bachelor’s in Computer Science preferred. This role...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Java. Be the first to apply!
- junior java developer United States
- java devops engineer United States
- java developer full time United States
- junior java developer no experience United States
- java developer remote United States
- senior java software engineer United States
- java developer c2c United States
- java developer visa sponsorship United States
- java security engineer United States
- java spring developer United States

