Senior Software Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+33 more
Job description
Design, develop, and implement scalable enterprise software applications using Java, Java EE, Spring, Spring Boot, and related technologies. Build, maintain, and integrate RESTful and SOAP-based web services and APIs with upstream and downstream systems. Analyze business requirements, prepare technical specifications, and participate in sprint planning with Agile/Scrum teams. Develop application components using Spring, Spring Boot, Hibernate, JAX-RS, and object-oriented programming concepts. Work with relational and NoSQL databases including Oracle, MySQL, Cassandra, MongoDB, and Cosmos DB. Write PL/SQL and SQL scripts, optimize database interactions, and support data modeling. Participate in CI/CD pipelines, automate builds, and support deployment processes using Jenkins, Docker, Maven, and Gradle. Deploy applications to and support enterprise servers including WebLogic, WebSphere, JBoss, and Tomcat. Perform unit, integration, performance, and load testing using tools such as
Requirements
24 months experience in the position offered, Software Engineer or related.
Minimum Education Required
Master Degree in Computer Science and Engineering, or related major., JUnit and JMeter. Troubleshoot production issues, conduct root-cause analysis, and support end-to-end testing activities across environments. Implement messaging and event-driven components using Kafka, JMS, or RabbitMQ. Work with version control tools such as Git and collaborate on peer code reviews. Utilize Unix/Shell scripting for automation, deployment, and system monitoring. Prepare technical documentation including design documents, deployment guides, and system support guides.
Education: Master Degree in Computer Science and Engineering, or related major.
Experience: 24 months experience in the position offered, Software Engineer or related.
Required Skills: Experience designing large scale enterprise solutions using relational databases including Oracle and MySQL. Experience establishing CI/CD pipelines using Jenkins, Docker and Swarm.
Place of Work
Benefits & conditions
$131,997.00 / Yearly
Hours Per Week
40
Number Of Positions
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.juju.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Software Developer Salary in The Netherlands [2023]
What’s the Difference between a Junior, Mid, and Senior Developer?
Where to Find Entry-Level Software Engineering Jobs
Is Software Engineering Over-Saturated?