Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are seeking a highly skilled Java Back End Developer with a deep understanding of Spring Boot and PostgreSQL. You will design, implement, and maintain robust back-end systems, ensuring scalability and performance.
Key Responsibilities:
- Develop and maintain high-performance Java applications.
- Collaborate with front-end developers and other team members.
- Focus on coding, debugging, and optimizing performance.
- Write clean, functional code for web applications.
- Troubleshoot and debug applications.
- Manage emerging technologies to improve legacy applications.
- Integrate Citylogix’s systems with other asset management and financial systems.
Job Requirements
Required Skills and Qualifications:
- 10+ years of Java development experience.
- 6+ years with Spring Boot.
- Extensive experience with PostgreSQL and efficient SQL query writing.
- Strong OOP concepts.
- Experience with RESTful APIs and web services.
- Familiarity with Git and version control.
- Knowledge of microservices architecture and distributed systems.
- Experience with cloud services (AWS, Azure) is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and team collaboration.
Preferred Qualifications:
- Experience with Docker and Kubernetes.
- Familiarity with Agile/Scrum methodologies.
- Knowledge of front-end technologies (HTML, CSS, JavaScript) is a plus.
- Experience with CI/CD pipelines.
What We Offer:
- Competitive salary and benefits.
- Professional growth opportunities.
- Collaborative and innovative work environment.
- Work on challenging and rewarding projects.
Citylogix is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.