Senior Software Engineer - Java
New
E
EnsonoManaged IT Services
Remote - United StatesFull-TimeSenior
Salary102,000 - 120,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 15+ Years
- Required Skills
- HibernateJavaSpring BootAngularMavenMicroservices
Requirements
- 15+ years of specialized technical experience.
- Deep expertise in Java, J2EE, Spring Boot, Hibernate, and Angular.
- Experience with microservices architecture and Maven.
- Proficiency in middleware technologies: WebSphere Application Server, JBoss, OpenShift, MQ, and API Gateways.
- Database technology experience with Microsoft SQL Server, IBM DB2, and Teradata.
- DevOps and automation skills including Jenkins, GitLab CI, GitHub Actions, and Docker.
- Understanding of enterprise application support in hybrid environments (on-prem and cloud).
- Familiarity with waterfall and agile methodology projects.
- Experience working with enterprise ticketing systems like ServiceNow or JIRA.
Responsibilities
- 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.
- Handle incidents, service requests, and change requests using enterprise-level ticketing systems (ServiceNow, JIRA).
- Develop and maintain RESTful APIs and microservices for integration.
- Implement and manage middleware configurations using WebSphere, JBoss, MQ, OpenShift, and API Gateways.
- Provide technical troubleshooting and resolution for complex issues across Linux, Windows, and z/OS platforms.
- Conduct performance tuning and optimization of Java applications and database queries.
- Develop technical documentation including Knowledge Base articles and SOPs.
- Implement and utilize DevOps practices including CI/CD pipelines, containerization, and cloud-native development.
View Full Description & ApplyYou'll be redirected to the employer's site