At a Glance
- Tasks: Join us as a Sr Java Developer, focusing on coding, testing, and system design.
- Company: ITC Infotech is a global tech leader providing innovative solutions across various industries.
- Benefits: Enjoy remote work flexibility and a supportive, inclusive company culture.
- Why this job: Be part of a creative team that values innovation and continuous learning.
- Qualifications: 5+ years in software development with strong Java and database skills required.
- Other info: We are an Equal Opportunity Employer committed to diversity and inclusion.
The predicted salary is between 36000 - 60000 £ per year.
Social network you want to login/join with:ITC Infotech is looking for a Sr Java Developer to join our team for Remote work.Your X-FactorWork ethic – You are a consummate professional.Aptitude – You have an innate capacity to transition from project to project without skipping a beat.Communication – You have excellent written and verbal communication skills for coordination across projects and teams.Impact – You are a critical thinker with an emphasis on creativity and innovation.Passion – You have the drive to succeed paired with a continuous hunger to learn.Leadership – You are trusted, empathetic, accountable, and empower others around you.Job Description:Experience with unit testing using JUnitExperience with Maven, GIT, and Agile methodologiesProficiency in Spring BootExperience developing REST APIsProficiency with MySQLBasic GIT commands, creating and merging branchesExperience with integration testingAdherence to excellent coding practices and standardsGood communication and stakeholder management skillsPassion for engineering highly available, performant systemsCreativity and resourcefulness in problem-solving independentlyCuriosity and drive to learn new technologies and build innovative solutionsExperience with extensive unit and integration testing using JUnit 4+, Cucumber, Mockito, AssertJ, Jest, and CypressMinimum of 5 years of practical software development experienceStrong knowledge of object-oriented design patterns and Java implementationAdvanced experience with relational databases such as MySQL and SybaseExperience with multi-tier application architecture and high-performance distributed and in-memory caching solutionsStrong understanding of data modeling techniquesSolid foundation in SDLC best practices, including test-driven development, unit testing, agile development, and CI/CDEducation: B.E, B.Tech, MCA, MSc (CS) or equivalentExperience with building and deploying distributed systems is a plusKnowledge of cloud technologies like Kubernetes, Docker, OpenStack is a plusOur MissionITC Infotech is a leading global technology services and solutions provider, led by Business and Technology Consulting. We deliver business-friendly solutions to help clients succeed and be future-ready, by combining digital expertise, industry alliances, and deep domain knowledge from ITC Group businesses. We serve industries such as Banking & Financial Services, Healthcare, Manufacturing, Consumer Goods, Travel, and Hospitality, through traditional and innovative business models, as a long-term partner.ITC Infotech is an Equal Opportunity Employer. We believe in non-discrimination based on age, disability, ethnicity, gender, religion, sexual orientation, and other protected categories. We are committed to providing employment opportunities to veterans and promoting diversity and inclusion. #J-18808-Ljbffr
Sr Java Developer - (M/F/D) employer: JobLeads GmbH
Contact Detail:
JobLeads GmbH Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Sr Java Developer - (M/F/D)
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Spring Boot, JUnit, and MySQL. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.
✨Tip Number 2
Highlight your experience with Agile methodologies and CI/CD practices during any discussions or interviews. Being able to demonstrate your understanding of these processes will show that you can adapt quickly to their work environment.
✨Tip Number 3
Prepare to discuss your problem-solving skills and creativity in coding. Think of examples where you've tackled complex issues or implemented innovative solutions, as this aligns well with the company's emphasis on impact and creativity.
✨Tip Number 4
Network with current or former employees of ITC Infotech through platforms like LinkedIn. Engaging with them can provide insights into the company culture and may even lead to a referral, which can significantly boost your chances of landing the job.
We think you need these skills to ace Sr Java Developer - (M/F/D)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in Java development, unit testing, and Agile methodologies. Use keywords from the job description to demonstrate that you meet the specific requirements.
Craft a Strong Cover Letter: Write a cover letter that showcases your passion for software engineering and your ability to adapt to different projects. Mention your communication skills and how they will benefit team collaboration.
Showcase Your Projects: Include examples of past projects where you used technologies like Spring Boot, MySQL, and JUnit. Highlight your role in these projects and any innovative solutions you implemented.
Prepare for Technical Questions: Be ready to discuss your coding practices, object-oriented design patterns, and experience with relational databases. Prepare to explain your approach to problem-solving and how you ensure high performance in your applications.
How to prepare for a job interview at JobLeads GmbH
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Java, Spring Boot, and unit testing frameworks like JUnit. Bring examples of past projects where you implemented these technologies, and be ready to explain your coding practices and standards.
✨Demonstrate Your Problem-Solving Ability
ITC Infotech values creativity and resourcefulness. Prepare to discuss specific challenges you've faced in previous roles and how you approached solving them. Highlight any innovative solutions you developed.
✨Communicate Effectively
Excellent communication skills are crucial for this role. Practice articulating your thoughts clearly and concisely. Be ready to discuss how you've coordinated with teams and stakeholders in the past.
✨Express Your Passion for Learning
Show your enthusiasm for continuous learning and staying updated with new technologies. Discuss any recent courses, certifications, or personal projects that demonstrate your commitment to professional growth.