A technology consultancy firm is seeking a Java Developer with a minimum of 3 years of experience. Key responsibilities include developing software solutions, supporting software engineers, and preparing system specifications. Candidates should have a strong background in Java, Agile development, and tools such as AngularJS, Spring Boot, and AWS. Ideal applicants will possess a deep understanding of computer science fundamentals and a passion for teamwork and excellence.
Qualifications
Minimum of 3 years working experience as Java developer.
Passion for agile development and pair programming.
Ability to work unsupervised.
Deep understanding of computer science fundamentals (OOP, data structures, algorithms).
Long-term thinker committed to excellence and teamwork.
Responsibilities
Develop software solutions by studying information needs.
Determine operational feasibility by evaluating analysis and proposed solutions.
Document and demonstrate solutions through multiple documentation forms.
Prepare and install solutions by determining system specifications.
Accomplish engineering mission by completing related tasks.
Support software engineers by providing advice and training.
Skills
Java
AngularJS
Spring Boot
JPA
Web Services (rest)
Maven
Gradle
MongoDB
Tomcat
Spark
AWS
GIT
HTML
CSS
JQuery
JavaScript
UI/UX
Tools
PostgreSQL
MySQL
Oracle
Job description
A technology consultancy firm is seeking a Java Developer with a minimum of 3 years of experience. Key responsibilities include developing software solutions, supporting software engineers, and preparing system specifications. Candidates should have a strong background in Java, Agile development, and tools such as AngularJS, Spring Boot, and AWS. Ideal applicants will possess a deep understanding of computer science fundamentals and a passion for teamwork and excellence.