We are looking for
Senior Java Developer
who are strongly desired to develop the career path in the Professional Development.
Responsibilities/ Daily tasks you will take care:
Design and implement software solutions using Java and related technologies
Develop programs or scripts according to specifications and established coding standards
Analyze, review and test code for accuracy, performance and quality
Perform integrated testing of systems for reliability and security
Construct various software components and validate completeness and functionality
Ensure code is robust, efficient and maintainable
Manage Java/Java EE application development while providing expertise in the full software development lifecycle
Collaborate with other developers, testers, project managers and stakeholders on software projects
Provide technical support and troubleshooting for existing applications
Job Qualifications
A bachelor’s degree in computer science, engineering or a related field
At least 3 years of experience in Java development
Proficiency in Java EE, Spring Boot, Hibernate, RESTful APIs, SQL and NoSQL databases
Experience with web development technologies such as HTML, CSS, JavaScript, jQuery, AJAX
Experience with web servers, application servers, microservices and cloud platforms
Knowledge of software design patterns, best practices and testing frameworks
Excellent communication, collaboration and problem-solving skills
Ability to work independently and as part of a team
Willingness to learn new technologies and tools
Fluent in English (both oral \& written).