At a Glance
- Tasks: Lead the design of innovative software architectures using Java and modern technologies.
- Company: Join a forward-thinking tech company that values creativity and collaboration.
- Benefits: Attractive salary, flexible working options, and opportunities for professional growth.
- Why this job: Shape the future of technology while working with cutting-edge tools and methodologies.
- Qualifications: 8+ years in Java architecture, strong leadership, and experience with microservices.
- Other info: Dynamic team environment with a focus on continuous learning and development.
The predicted salary is between 48000 - 72000 £ per year.
Skill Set:
- Architecture definition
- Leadership skills
- Development of software architectures in JEE environments
- Microservices (spring boot) and cloud (spring cloud, openshift…)
- Docker and Kubernetes, cloud
- Continuous Integration (maven, git, Jenkins, sonar…)
- SQL and noSQL DBs
- MQ messagging Tools (JMS, rabbitMQ, Kafka…)
- Experience in Scrum methodology
Job Description:
Technical Architect with extensive Java experience (v8+)
Experience: at least 8 years
Unit and integration testing. JUnit, Mockito
Required:
- Architecture definition
- Leadership skills
- Development of software architectures in JEE environments
- Spring Technology Stack (MVC, Core, Security, Data…)
- Microservices (spring boot) and cloud (spring cloud, openshift)
- Docker and Kubernetes
- Continuous Integration (maven, git, Jenkins, sonar)
- SQL and noSQL DBs
- MQ messagging Tools (JMS, rabbitMQ, Kafka)
- Security (JWT, OAuth)
- REST services
- Swagger
- Experience in Scrum methodology.
- Both English and Spanish level (he/she has to have communication with our partner/Product Owner in USA and Spanish develop teams).
Desirable:
- API Manager (e.g. WSO2).
- Elasticsearch+Logstash+Kibana (ELK)
- AWS and Azure
#J-18808-Ljbffr
Java Architect employer: Jobsoid Inc.
Contact Detail:
Jobsoid Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Architect
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with Java or in similar roles. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving microservices and cloud technologies. This gives potential employers a taste of what you can do beyond your CV.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and leadership skills. Be ready to discuss your experience with JEE environments and tools like Docker and Kubernetes. Practice makes perfect!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Java Architect
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, microservices, and cloud technologies. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements in these areas!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about the role and how your leadership skills can contribute to our team. Keep it engaging and relevant to the job description.
Showcase Your Projects: If you've worked on any relevant projects, especially involving Docker, Kubernetes, or CI tools, make sure to mention them. We love seeing practical examples of your work that demonstrate your expertise in JEE environments.
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at Jobsoid Inc.
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in the Java technologies mentioned in the job description. Brush up on your knowledge of JEE environments, Spring frameworks, and microservices architecture. Being able to discuss your experience with Docker, Kubernetes, and CI tools like Jenkins will show that you’re not just familiar but truly proficient.
✨Showcase Your Leadership Skills
As a Java Architect, leadership is key. Prepare examples from your past experiences where you led a team or project. Highlight how you facilitated Scrum methodologies and drove architectural decisions. This will demonstrate your capability to guide teams effectively.
✨Prepare for Technical Questions
Expect in-depth technical questions related to unit and integration testing, as well as messaging tools like RabbitMQ and Kafka. Be ready to explain your approach to security in REST services and how you’ve implemented JWT or OAuth in previous projects. Practising these topics will help you feel more confident.
✨Communicate Clearly in Both Languages
Since the role requires communication in both English and Spanish, practice discussing your technical expertise in both languages. You might be asked to explain complex concepts in Spanish, so being prepared will set you apart. It shows you can bridge the gap between teams effectively.