Senior Software Engineer - Java
$102k - $120kFull-time
Ensono
Role Description
We are seeking a highly skilled and experienced Senior Java Developer with 15+ Years of specialized technical experience to support, maintain, and enhance a suite of enterprise-grade Java applications. The ideal candidate will have deep expertise in Java technologies, middleware, databases, and DevOps practices, with a strong understanding of enterprise application support in hybrid environments (on-prem and cloud).
What You Will Do:
- Design, develop, and maintain enterprise-grade Java applications using Java, J2EE, Spring Boot, Hibernate, and Angular.
- Perform technical analysis, impact assessment, and code retrofitting for enhancements, upgrades, and platform migrations.
- Experience in enterprise-level ticketing systems (ServiceNow, JIRA, HPPPM etc.) and their operational workflows.
- Worked on waterfall and agile methodology projects; capable of handling Incidents, Service Requests and Change Requests simultaneously.
- Develop and maintain RESTful APIs and microservices for integration with internal and external systems.
- Implement and manage middleware configurations using WebSphere, JBoss, MQ, OpenShift, and API Gateways.
- Provide technical troubleshooting and resolution for complex application and integration issues across Linux, Windows, and z/OS platforms.
- Conduct performance tuning and optimization of Java applications and database queries.
- Develop technical documentation (Knowledge Base articles, SOPs) for business and support teams.
- Participate in upgrade projects including OS, middleware, and database version transitions.
- Implement and utilize DevOps practices including CI/CD pipelines, containerization, and cloud-native development.
- Understand both functional and technical requirements and provide implementation/change options aligned with business needs.
Qualifications
- Java Full Stack: Java, J2EE, Spring Boot, Hibernate, Angular, Microservices, Maven
- Middleware & Integration Technologies: WebSphere Application Server, JBoss, OpenShift, MQ, API Gateways
- Database Technologies: Microsoft SQL Server, IBM DB2, Teradata
- DevOps Tools and Automation: Jenkins, GitLab CI, GitHub Actions (CI/CD), Docker
Benefits
- Unlimited Paid Days Off
- Three health plan options
- 401k with company match
- Eligibility for dental, vision, short and long-term disability, life and AD&D coverage, and flexible spending accounts
- Family Forming Benefit including fertility coverage and adoption/surrogacy reimbursement
- Paid childbearing and paternal leave
- Education Reimbursement, Student Loan Assistance or 529 College Funding
- Sabbatical leave
- Wellness program
- Flexible work schedule
Vacancy posted 23 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Java in Remote vacancy
- ...Senior Software Engineer (Java) Location: Durham, NC, Jersey City NJ, Remote till covid Duration: 12+ months Job Description: Actively developed solutions on projects using Java, Spring Boot, Spring MVC and ORM technologies. Designed and developed various...SeniorRemote work
$500 per month
Role Description As a Senior Software Engineer specializing in JVM-based frameworks, you'll serve as a core contributor, owning and maintaining critical... ...systems (beyond simple ETL jobs). ~Strong proficiency in Java and the JVM ecosystem, including deep knowledge of memory...SeniorFull timeLocal areaRemote workHome officeFlexible hours- Role Description We are seeking a Lead Software Engineer – Python / Java who will be responsible for developing, testing and maintaining a complex distributed processing application utilizing Python and Java. The developer will work closely with Product Owner/Data Coaches...SeniorFull timeWork at office
- Role Description We are hiring Senior Software Engineer to extend and scale a global blockchain and payments infrastructure platform supporting... ...transfers and digital asset networks. The position requires strong Java expertise, deep experience with scalable system design, and...SeniorFull timeRemote workWorldwide
$90k - $180k
Role Description The Senior Full Stack Engineer is responsible for designing, developing, and supporting... ..., tests, deploys, and maintains software, with a clear understanding of the value... ...States. Preferred Qualifications ~Java 17+ ~Springboot 3+ ~Python 3+...SeniorFull timeWork experience placementShift work$140k
...’ll take ownership of features across Inventory Lab’s C# and Java-based systems, delivering them from initial design through to... ...customers. Qualifications ~5–8+ years of professional software engineering experience ~Strong proficiency in C# and Java ~Experience...SeniorContract workFor contractorsSelf employmentRemote work$105.88k - $130k
...to personally thrive, make a difference and be part of a culture where individuality is noticed and valued every day. Senior Software Engineer(java) Travel: Up to 10% (as needed) About the Role We are seeking a Senior Software Engineer to design, develop, and...SeniorRemote work$96.7k - $145k
...better. We create fulfilling purpose-driven careers by learning from the world and each other. POSITION TITLE Senior Software Engineer, Java NOTE: This role is not open to visa sponsorship. POSITION LOCATION Lynchburg VA/Richmond VA YOUR ROLE...SeniorLocal areaWork from home$128.5k - $231.5k
...reimagining how people bring their ideas to life online. Our R&D Engineering teams are at the heart of that mission - building the seamless,... ...You'll Get To... Build scalable backend services in Java and related technologies. Write clean, efficient code that powers...SeniorWork at officeFlexible hours3 days per week$80 per hour
...job is simple: help them win. About This Role As a Senior Level Software Engineer, you’ll play a key role in building and maintaining secure... ...using AWS and Azure technologies. Write production-grade Java, Python, and SQL code that meets high standards for...SeniorHourly payFull timeContract workFor contractorsRemote workVisa sponsorship- ...desenvolvimento na construção de produtos de alto impacto. Qualifications ~Experiência sólida em arquitetura e desenvolvimento de software, com foco em Java e ecossistema Spring Boot; ~Experiência na definição de arquiteturas baseadas em microsserviços, APIs REST, mensageria...SeniorFull time
- Role Description Estamos em busca de uma pessoa Desenvolvedora Backend Sênior com experiência em Java para atuar em um projeto estratégico de transformação arquitetural. Você fará parte de um time de desenvolvimento de APIs e microsserviços, contribuindo para a evoluçã...SeniorFull time
$160.81k
...doing? Barclays Services Corp. seeks Senior Java Developer – Portal in Whippany, NJ (multiple... ...available): Participate in the full software development life cycle (SDLC) of... ...and improve software, utilising various engineering methodologies, that provides business,...SeniorHourly payRemote work- Role Description We’re currently looking to add a Senior Java Engineer to this nerd club of ours. If you’re someone who has 5+ or so years of... ...other team members to deliver high-quality, low-maintenance software solutions that help organizations cement their place in the...SeniorFull time
- Role Description We are seeking an experienced Senior Java Developer to join a distributed team working on a critical enterprise application... ...work environment. ~Opportunity to work on modern cloud-based systems. ~Collaborative and fast-paced engineering culture....SeniorFull timeRemote work
$96.7k - $145k
...better. We create fulfilling purpose-driven careers by learning from the world and each other. POSITION TITLE Senior Software Engineer, Java *This role is not eligible for employment visa sponsorship * POSITION LOCATION This position is available to...SeniorWork at officeLocal areaRemote work- Role Description We are looking for a Senior Java Developer to manage the software development life cycle, from planning and prioritizing to testing and... ...time management skills ~Problem-solving abilities ~BSc in Computer Science, Engineering or relevant field...SeniorContract workWork experience placement
- Role Description SAIC is seeking an experienced Senior Java Developer to join our Agile team supporting one of our prestigious government... ...secure high-end solutions in mission IT, enterprise IT, engineering services, and professional services. We integrate emerging technology...SeniorFull time
- Role Description We are currently searching for a Senior Java Developer: ~Develop and maintain scalable, real-time backend systems using... ...A deep understanding of the difference between "coding" and "engineering." Requirements ~7+ years of experience with Java 8 or...SeniorFull timeRemote workFlexible hours
- Role Description The Senior Java Developer will have a solid understanding of Java fundamentals and designing & developing a system using... .... ~Design, code, test, debug, maintain, and document software applications. ~Follow established software development standards...SeniorFull time
- Role Description ASSYST is seeking a Senior Java Spring Boot Developer to support our client project in Austin, TX. This is a remote position... ...– Statewide Education Data System). ~Follow a defined software development life cycle (SDLC) process using an Agile-like approach...SeniorFull timeLocal areaRemote work
- Role Description What we are looking for: ~Degree in Computer Science, Software Engineering, or similar ~More than 8 years of professional experience in Java development ~Experience with Spring Boot ~Experience with API development and integration ~Experience...SeniorFull time
- 100% Remote Java Developer This is a requirement in the Outbound Communications project. UHG is working towards a paper free by 2023 initiative, for which the team is creating micro products in cloud which will help the members to choose paperless options and will allow...SeniorRemote work
- ...and real-time communication are at the core of the engineering challenge. We are looking for a Senior Java Developer to help build a high-load multi-channel communications... ...to millions of users worldwide. As part of Sigma Software, you will work remotely in an international...SeniorFull timeRemote workWorldwide
- Role Description We are looking for a Java Engineer! ~Implement microservices for our new cloud-native platform, including envisioning... ...deployment automation, and monitoring. ~Apply expertise in software development to design and implement solutions that meet high...SeniorFull timeLocal areaRemote work
- Role Description This is a remote position. As Java Senior Software Engineer with backbase certification, you will be responsible for developing and testing software code and meeting customer needs, based on development rules set by your lead. In a nutshell, you’ll be...SeniorFull timeRemote workFlexible hours
- ...Sr. Java Developer Location: Remote to start for 3-4 months - then onsite. Can sit in Hoboken, New Jersey or Dallas, Texas.... ...fault-tolerant, high-performance architecture ~ Experience with engineering best practices, including use of design patterns, and code reviews...SeniorRemote work
- Role Description Profissional com sólida experiência em desenvolvimento Java, para atuar em vaga remota, com foco em sistemas financeiros e meios de pagamento. O profissional será responsável por desenvolver soluções robustas, escaláveis e de alta criticidade, atuando...SeniorFull time
- ...Junior DevOps Engineer Location Remote (or City, State) Position Description As a Junior DevOps Engineer, you will play a crucial role in bridging the gap between our software development and IT operations teams. You will be responsible for automating infrastructure...SeniorRemote work
- Role Description As a Java Developer with strong hands-on software development experience, particularly in embedded systems, you will contribute to the... ...systems. You will collaborate with multidisciplinary engineering teams to deliver robust, high-quality software throughout...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Java. Be the first to apply!
Related searches
- java developer backend Remote
- lead full stack java developer Remote
- react java developer Remote
- java microservice developer Remote
- full stack java developer Remote
- sr.java developer Remote
- junior java developer no experience Remote
- java developer remote Remote
- entry level java developer remote Remote
- senior java developer Remote


















