Design, develop, and maintain Java applications for W10 Company's seamless banking and financial operations.
Contribute to all phases of the development lifecycle, ensuring high-quality systems.
Write well-designed, testable, and efficient code with performance benchmarks in mind.
Participate in code reviews, follow best practices, and stay up-to-date with emerging Java trends.
Collaborate with cross-functional teams to define and integrate banking solutions.
Utilize knowledge of SQL databases, ORM frameworks, and microservice architecture.
Provide after-sales support and resolve tier-2 tickets related to Java applications.
Requisito
Educational Qualifications: At least a Bachelor's degree in Computer Science, Engineering, or a related field.
Experience Level: 3-5 years of practical experience in Java development and software engineering.
Skills and Competencies:
In-depth knowledge of Java and its ecosystems.
Experience with Network Security and Middleware integration.
Proficiency in Amazon Web Services (AWS) and JSON data format
Familiarity with Node.js and Software Architecture principles.
Hands-on experience with Socket Technology and network-based application development.
Responsibilities and Duties:
Design, develop and maintain scalable and robust Java applications.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure the best possible performance, quality, and responsiveness of applications.
Identify and correct bottlenecks and fix bugs to optimize performance.
Continually update technical knowledge and skills by attending in-house and external courses, reading manuals, and accessing new applications.
Working Conditions: A collaborative work environment with a balance between remote and in-office work. Expectations include participation in team meetings and adherence to deadlines.
Qualities and Traits:
A self-starter with a strong work ethic and team-oriented attitude.
Excellent problem-solving skills and attention to detail.
Strong communication and interpersonal skills to effectively interact with team members and stakeholders.
Adaptability to evolving technology landscapes and development practices.
Segurança de RedeMediadorServiços Web da AmazonJSONNode.jsArquitetura de SoftwareTecnolicemia de Encaixe