6 Vaamoz Jobs
Senior Java Developer
Vaamoz
posted 2d ago
Key skills for the job
Role Summary:
As a Senior Java Developer, you will play a pivotal role in driving the development and
maintenance of our cutting-edge fintech platforms. Your expertise will be instrumental in
designing, building, and optimizing high-performance, scalable Java applications that meet the rigorous demands of the financial sector. You will collaborate closely with cross-functional teams to deliver innovative solutions that address real-world challenges and drive our business forward.
Responsibilities:
Design, develop, and maintain robust Java applications, adhering to industry best
practices and coding standards.
Collaborate effectively with cross-functional teams (product management, design, QA) to
deliver innovative fintech solutions.
Analyze and optimize application performance to ensure scalability, reliability, and
efficiency.
Write clean, well-structured, and maintainable code that aligns with our coding
standards.
Troubleshoot and resolve technical issues promptly and effectively.
Stay abreast of emerging Java technologies and industry trends.
Requirements:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Minimum 5 years of hands-on experience in Java development.
Strong proficiency in Java programming language, including core Java concepts, OOP,
and design patterns.
Experience with popular Java frameworks and libraries (Spring, Hibernate, JPA).
Solid understanding of database systems (MySQL, PostgreSQL) and SQL.
Experience with RESTful APIs and microservices architecture.
Knowledge of cloud platforms (AWS, GCP, Azure).
Excellent problem-solving and analytical skills.
Strong communication and teamwork skills.
Passion for fintech and a drive to create innovative solutions.
Preferred Qualifications:
Experience with financial domain knowledge (e.g., payments, lending, wealth
management).
Contributions to open-source projects.
Certifications in Java or related technologies.
Benefits:
Competitive salary and comprehensive benefits package.
Opportunities for professional growth and development.
A collaborative and supportive work environment.
The chance to be part of a dynamic and innovative fintech company.
Employment Type: Full Time, Permanent
Read full job description