We are looking for a passionate Java back-end developer who specializes in using the Java EE programming language to build enterprise applications.
Software Engineer (Backend Developer)
Role duties
- Gathering user requirements, defining system functionality and writing code in JAVA EE and Spring Framework and designing and implementing microservices utilizing Spring Boot framework
- Working as a team member
- Familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment to build high-quality
- Innovative and fully performing software that complies with coding standards and technical design used in all i-DOCS products
Responsibilities
- Software analysis and Application development
- Performing coding assignments
- Reviewing code work for accuracy and functionality
- Analyzing code segments
- Architecture Design and Documentation
- Proposing any kind of automations (business/technical), concepts and ideas
- Troubleshooting – SLA requests
- Keeping up-to-date with industry trends and technology developments
Required Qualifications / Skills
- University Degree in Computer Science, Engineering, Mathematics or similar
- 2-3 years working experience
- Strong experience in Java EE
- Experience with complex, scalable enterprise software development
- Writing clear, maintainable, effective, good quality code Execute full software development life cycle (SDLC)
- Familiar with at least one Java IDE, one version control system and one build tool Experience developing web applications using at least one popular web framework
- Working experience with the Spring Framework
- Excellence in Spring projects, mainly Spring Boot, Spring Integration, Spring Batch, Spring Security.
- Experience working with Java Server Faces
- Experience with JPA or other object-relational mapping frameworks Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate)
Benefits
- Competitive remuneration package
- Private Health Insurance
- Performance Bonus according to performance-based KPI’s
- Laptop
- Phone – Mobile Plan
- Training & Development
- The company invests in long-term cooperation
- Opportunities for evolvement and an initiative-provoking role with diversified responsibilities and challenges aimed at personal and career development