Description
Job Summary:
We are seeking a Software Developer with experience in Java, relational databases, and frameworks, familiar with version control and continuous integration methodologies.
Key Highlights:
1. Experience with the latest versions of Java, including Lambdas and Streams
2. Knowledge of object-oriented design patterns and SQL/ORM
3. Familiarity with CI/CD tools, Git, Maven, and Gradle
**EXCLUSIVE POSITION FOR PERSONS WITH DISABILITY**
Required Qualifications:
\- Proven hands-on experience in software development using the latest versions of Java as the primary programming language, and familiarity with features such as Lambdas and Java Streams.
\- Object-oriented analysis and design using common design patterns
\- Knowledge of relational databases, SQL technologies, and ORM (JPA2,
Hibernate, MyBatis)
\- Experience developing applications using at least one popular framework
(Spring, Hibernate, Play, JSF)
\- Understanding of code version control tools such as Git.
Familiarity with build tools such as Maven and Gradle
\- Familiarity with continuous integration and continuous delivery development processes using tools such as Jenkins or Bamboo
\- Familiarity with cloud technologies and platforms.
\- Intermediate level English, both spoken and written, for communication with team members and clients.
Considerations:
\- This position is fully remote, with the possibility of eventually returning to the office.
\- The role requires communication via email and video calls.
If you require accommodations or reasonable adjustments during the selection and hiring process (both for remote and in-person work), please indicate this clearly in your application.
Work Location: On-site employment