QTeam Solutions is looking for Senior Java Engineers – multiple roles available
We’ve got a great project lined up with several Senior Java Engineer roles up for grabs. If you have more than 7 years of experience working with platforms, frameworks, and components such as Java SE, Asynchronous programming, Multithreading programming and MariaDB or any other SQL database experience – then you are a perfect fit.
You’ll be working closely with our client’s production team to develop the core architecture and respective APIs. You will also coordinate with the rest of the team working on different layers of the infrastructure. So, in addition to your awesome technical skills, you will also get to flex your problem solving, design, and product quality muscles.
This role will give you the chance to collaborate with software architects working in cutting edge high throughput and low latency solutions. It is a unique chance to excel within this domain.
The key responsibilities you will have are
- Debugging and fixing production issues, both independently and together with the team
- Translating application storyboards and use cases into functional applications
- Designing, building, and maintaining efficient, reusable, and reliable Java code
- Ensuring the best possible performance, quality, and responsiveness of the applications
- Identifying bottlenecks and bugs, and devising solutions to these problems
- Helping maintain code quality, organization, and automatization
Tech stack
- Guice for dependency injection
- Grizzly as the application server (fronted by nginx)
- JUnit and Mockito for testing along with Hamcrest matchers
- Codahale for metrics
- Logback for logging
You’ll be a shoe in for this role if you have
- 7+ years of technical development experience
- Solid experience with JAVA SE platforms
- A strong Java SE background
- MariaDB or any other SQL database experience
- Asynchronous programming experience – required
- Multithreaded programming experience – required
- A strong desire to create outstanding deliverables for our clients
- Experience in software development and testing
- A degree in Computer Science, Software Engineering or related field – preferably
- An understanding of best practices regarding software development
- English and Romanian fluency, both written and verbal communications
- Romania as your base of operations?
For more details and direct applications, please contact: cristinna@qteam.solutions
Thank you!