Job Overview
Senior Software Engineer – Java
About Gapstars
Gapstars is a Netherlands and Sri Lanka based software development services provider for innovative tech companies. Today, we are home to 100+ techstars and innovative minds turning scalable software into performance products shaping the future. Our partners are highly ambitious tech companies that are looking to conquer their respective markets.
The Role
At Gapstars, our goal is to fuel growth for highly ambitious tech companies with world-class tech talent. If you are an experienced and ambitious Senior Software Engineer – Java with strong programming fundamentals and the ability to adopt new frameworks as needed we want to hear from you. You will be expected to develop and release user-facing features and ensure the quality of our product continues to serve the needs of our tens of millions of users.
– University degree in IT or Mathematics
– Sun Certified Java Programmer (SCJP) or equivalent.
– Minimum 5 years of relevant experience with Java J2EE
- Java EE 6+, EJB3, JAX-RS
- REST API’s
- Hibernate, JDBC, JPA
- Junit, TestNG, DBUnit, Arquillian
- Eclipse
– Experience with continuous integration through the latest built process version control systems:
- GIT
- Maven / Nexus
- SonarQube
- Jenkins
– Experience with project design methods / Design patterns
- UML
- MVP
- SOA, Microservices
– Experience with KanBan / Scrum / Agile software development
– Experience with SaaS (models)
– Knowledge of application integration:
- RabbitMQ
– Experience with databases
- Oracle
- Postgresql
- Windows, Linux
– Good command of English in writing and speaking
– Outgoing, entrepreneurial, independent, and good communication skills
Preferences:
- Experience with Wildlfy, Tomcat, or Apache
- Experience with Angular
- Experience with GIS / Geometry
Job Detail
- Offered SalaryNot Specified
- Career LevelNot Specified
- Experience5 Years
- GenderBoth
- INDUSTRYComputer and technology
- QualificationNot Specified