At a Glance
- Tasks: Lead the development of innovative biometric solutions and support live systems.
- Company: Join a forward-thinking tech company focused on impactful projects.
- Benefits: Enjoy competitive pay, health perks, remote work options, and growth opportunities.
- Why this job: Make a difference in government tech projects while working with cutting-edge technologies.
- Qualifications: Proven Java expertise and experience in high-performing team environments.
- Other info: Dynamic workplace with excellent career advancement potential.
The predicted salary is between 43200 - 72000 £ per year.
Responsibilities
- Develop and implement solutions for biometric products
- Support live systems and diagnose incidents
- Collaborate with team members to ensure high-quality Java code
- Create a cohesive working environment to foster high-performing teams
- Build successful relationships with senior client stakeholders and end-users
- Work on digital or technology projects for government organizations, consultancies, or agencies
- Monitor and evaluate system performance using tools like Grafana
- Continuously learn new technologies and improve self and others
Qualifications and experience
- Proficiency in Java 17, Spring Boot, Spring Data JPA, Spring Integration, Spring Batch, Microservices, Quartz, SQL Database (PostgreSQL)
- Experience with JPA (Hibernate), REST and SOAP Web Services, and Messaging service (ActiveMQ)
- Knowledge of Maven, Junit, Jenkins, and AWS Cloud hosting and its components
- Familiarity with Postgres/Aurora, Bootstrap, Docker, TDD, and Agile (Scrum)
- 8-10 years of hands-on experience with large-scale Spring-based Java projects
- Experience supporting live systems and diagnosing incidents
- Involvement in large-scale integration projects with microservices and distributed systems
- Experience with containerization (Docker) and web services (SOAP and RESTful)
- Proficiency in testing frameworks like JUnit, Mockito, and TestContainers
- Experience connecting processes with message brokers like ActiveMQ
- Familiarity with Continuous Integration methodologies including Maven, GIT, Jenkins, and SonarQube
- Experience developing in a Linux environment and using Atlassian products
- Familiarity with open-source database management systems, specifically PostgreSQL
- Experience with AWS services (EC2, SQS, RDS, DynamoDB, S3, Route53, KMS, Cloudwatch)
- Knowledge of monitoring tools, specifically Grafana
- Strong analytical and decision-making abilities
- Additional experience in Angular, Node JS, and Jaspersoft reporting tool is desired
- DBA experience in performance tuning SQL queries and Postgres/Aurora DB configuration
- Experience with Spring Cloud, Spring Batch, Spring Integration, and Activiti BPMN
- AWS or Azure certification, or willingness to attain certification
- Strong stakeholder management skills
- Proven capability to build high-performing teams and establish credibility with stakeholders
- Strong written and verbal communication skills, with attention to detail
- Strong organizational skills and ability to work independently in a team-based environment
- Right to live and work in the UK, ideally as a British national with SC clearance.
Lead Java Developer employer: Infoplus Technologies UK Ltd
Contact Detail:
Infoplus Technologies UK Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Java Developer
✨Tip Number 1
Network like a pro! Get out there and connect with folks in the industry. Attend meetups, webinars, or tech conferences where you can chat with potential employers and other developers. Remember, it’s all about who you know!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best Java projects, especially those involving Spring Boot and microservices. This gives you a chance to demonstrate your expertise and makes you stand out when chatting with hiring managers.
✨Tip Number 3
Prepare for those interviews! Brush up on your technical knowledge, especially around AWS, Docker, and RESTful services. Practice common interview questions and maybe even do some mock interviews with friends to build your confidence.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might be perfect for you. Plus, applying directly shows your enthusiasm and commitment to joining our team at StudySmarter.
We think you need these skills to ace Lead Java Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Lead Java Developer role. Highlight your experience with Java 17, Spring Boot, and any relevant technologies mentioned in the job description. We want to see how your skills match what we're looking for!
Showcase Your Projects: Include specific examples of large-scale Spring-based Java projects you've worked on. We love to see real-world applications of your skills, especially if they involve microservices or cloud technologies like AWS. This helps us understand your hands-on experience.
Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points where possible to make it easy for us to read. We appreciate attention to detail, so make sure there are no typos or grammatical errors!
Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you're keen on joining the StudySmarter team!
How to prepare for a job interview at Infoplus Technologies UK Ltd
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Java 17, Spring Boot, and PostgreSQL. Brush up on your knowledge of AWS services and containerization with Docker, as these are crucial for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific incidents where you diagnosed and resolved issues in live systems. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your analytical abilities.
✨Demonstrate Team Collaboration
Since collaboration is key, think of examples where you’ve worked effectively within a team. Be ready to talk about how you’ve built relationships with stakeholders and contributed to a high-performing environment.
✨Stay Current and Curious
Show your enthusiasm for continuous learning by discussing any recent technologies or methodologies you’ve explored. Mention any relevant certifications you’re pursuing or plan to pursue, especially in AWS or Azure.