Java req

Java req

Full-Time No home office possible
O

At a Glance

  • Tasks: Join our team to develop innovative Java applications and tackle exciting technical challenges.
  • Company: Dynamic tech company focused on cutting-edge solutions in finance and insurance.
  • Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
  • Other info: Great chance to work with modern technologies like Docker and Kubernetes.
  • Why this job: Be part of a collaborative environment where your skills can shine and make a difference.
  • Qualifications: Experience with Java, Angular, and web services; passion for coding and problem-solving.

Technical Skills Desired:

  • Worked on Angular JS 6.x and/or latest versions
  • Worked on Web services (Apache CXF, REST, SOAP APIs and microservices) development
  • Development experience on UI development (JQuery, JSON, JavaScript, Angular) and middle tier Java development
  • Experience using SQL Server or Oracle or NoSQL DB (MongoDB)
  • Development experience in Spring MVC / Spring Boot / Spring Security / Spring Batch
  • Worked with Java and J2EE with Hibernate, Servlets etc., usage of unit testing tools like JUnit, static code analysis tools etc.
  • Resolves technical issues through debugging, research, and investigation
  • Usage of troubleshooting tools like JProfiler, JMeter or application performance tuning etc.
  • Development experience using Docker, Kubernetes, Containerization etc.
  • Willing to take up proof of concepts and showcase the technical capability
  • Knowledge of code versioning tools (such as Git or SVN)
  • Follow the coding standards for Java and Angular development
  • Exposure to non-web based developments, for both mobile and desktop (Good to have)

Functional Skills Desired:

  • Good knowledge in product development domains
  • Knowledge in Finance and Insurance domain preferred
  • Maintain quality and ensure responsiveness of applications
  • Complete application development by coordinating requirements, schedules, and activities contributing to team meetings
  • Troubleshooting development and production problems across multiple environments and operating platforms
  • Collaborate with the rest of the engineering team to design and launch new features
  • Understanding and implementation of security and data protection
  • Designs, develops, and implements web-based Java applications to support business requirements
  • Ensure designs are in compliance with specifications and standards and best industry practices
  • Creates design documents using Visio and performs program coding and testing
  • Usage of process tools – JIRA, TFS, HP QC or any other agile tools, also knowledge of CMM Level 3 development process
  • Self-motivated and working independently with minimal supervision
  • Maintain code integrity and organization
  • Experience working with graphic designers and converting designs to visual elements
  • Understanding and implementation of security and data protection

Technical Skills Good to Have:

  • Creates design documents using Visio or any design tools (UML, Enterprise Architect etc.)
  • Usage of tools - code review, unit testing, performance tools – LoadRunner
  • Knowledge of tools related to CI/CD – Jenkins, Go Pipeline etc.
  • Understanding of distributed application design using tools like WS02, Docker, Kubernetes, Spring Eureka, Zuul, Zipkin frameworks, ELK etc.
O

Contact Detail:

Oneco 1 Recruiting Team

How to prepare for a job interview at Oneco 1

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description. Brush up on Angular JS, Spring Boot, and any web services you've worked with. Be ready to discuss your experience with SQL databases and containerisation tools like Docker and Kubernetes.

✨Showcase Problem-Solving Skills

Prepare to talk about specific technical challenges you've faced and how you resolved them. Use examples that highlight your debugging skills and familiarity with troubleshooting tools. This will demonstrate your ability to handle real-world issues effectively.

✨Understand the Business Context

Familiarise yourself with the finance and insurance domains if you can. Knowing how your technical skills apply to these areas can set you apart. Be prepared to discuss how your work contributes to business goals and enhances user experience.

✨Practice Coding Standards

Be ready to discuss coding standards and best practices in Java and Angular development. You might even be asked to write some code during the interview, so practice clean, maintainable code that adheres to industry standards.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>