At a Glance
- Tasks: Design and develop software solutions using Java and modern technologies.
- Company: Join a leading tech firm in Dorchester with a focus on innovation.
- Benefits: Competitive pay, flexible working arrangements, and opportunities for growth.
- Why this job: Be part of exciting projects that shape the future of technology.
- Qualifications: Experience in Java, microservices, and service-oriented architectures required.
- Other info: On-site collaboration at least 3 days a week in a dynamic team.
The predicted salary is between 36000 - 60000 £ per year.
This role is Inside IR35.
Clearance: SC
Location: Dorchester, England, United Kingdom - On-site requirement at least 3 days a week at office near Dorchester
Contract Length: TBC
Essential:
- Service oriented architectures
- Microservices
- APIs (open, third party use, definition and implementation)
- UML (software design)
- TCP/IP network programming
- Containerisation
- Databases / SQL
Desirable:
- HMI design and implementation
- Operational display of sonar data
- Data visualisation
- Tactical picture / situational awareness
- Comms middlewares
- Virtualisation
- Windows / Linux / Open architectures
- Data fusion
Java Software Engineer in Dorchester employer: ComXps
Contact Detail:
ComXps Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Software Engineer in Dorchester
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with other Java enthusiasts. You never know who might have the inside scoop on job openings.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving microservices and APIs. This will give potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on your knowledge of service-oriented architectures and UML. Practice common interview questions and be ready to discuss your experience with databases and containerisation.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be perfect for you. Plus, it’s a great way to get noticed by our hiring team.
We think you need these skills to ace Java Software Engineer in Dorchester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with service-oriented architectures, microservices, and APIs. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about Java development and how your background in UML and TCP/IP network programming makes you a great fit for us.
Showcase Your Technical Skills: Don’t forget to mention your experience with databases, SQL, and containerisation. We love seeing candidates who can demonstrate their technical prowess, so include specific examples of your work!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at ComXps
✨Know Your Java Inside Out
Make sure you brush up on your Java skills, especially around service-oriented architectures and microservices. Be ready to discuss your experience with APIs and how you've implemented them in past projects.
✨Showcase Your Design Skills
Familiarise yourself with UML and be prepared to explain your software design process. Bring examples of your previous work that highlight your ability to create effective designs, especially in relation to TCP/IP network programming.
✨Get Comfortable with Databases
Since SQL is essential for this role, ensure you can talk confidently about your experience with databases. Prepare to answer questions about database design and optimisation, as well as any specific projects where you’ve used SQL.
✨Demonstrate Your Problem-Solving Skills
Be ready to discuss how you've tackled challenges in previous roles, particularly in areas like data visualisation or HMI design. Use the STAR method (Situation, Task, Action, Result) to structure your answers and show how you approach problem-solving.