Blankfactor · 6 days ago
Senior Java Engineer
Wonder how qualified you are to the job?
Mobile AppsSoftware
Insider Connection @Blankfactor
Responsibilities
Software Development: Design, develop, and maintain Java applications, ensuring high code quality, performance, and scalability.
Architecture and Design: Collaborate with cross-functional teams to architect solutions that meet business requirements and adhere to best practices.
Code Review: Participate in code reviews to maintain code quality, ensure adherence to coding standards, and mentor junior developers.
Performance Optimization: Identify and resolve performance bottlenecks, optimize code, and ensure the efficient utilization of resources.
Unit Testing: Write unit tests to validate the correctness and reliability of code, contributing to a robust testing framework.
Documentation: Maintain comprehensive documentation of software designs, technical specifications, and implementation details.
Collaboration: Work closely with product managers, designers, and other engineers to gather requirements, provide technical insights, and deliver solutions.
Continuous Learning: Stay up-to-date with industry trends, emerging technologies, and best practices to enhance your skills and contribute to the team’s growth.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Proven experience as a Java Engineer, with at least 6 years of hands-on Java development.
Strong proficiency in Java programming, including Java 8 or later.
Experience with Spring Framework and related technologies.
Knowledge of design patterns, software architecture, and object-oriented programming principles.
Familiarity with database systems (SQL, NoSQL) and data modeling.
Experience with version control systems (e.g., Git).
Excellent problem-solving and analytical skills.
Strong communication skills, both written and verbal.
Experience working in an Agile development environment is a plus.
Preferred
Experience with JVM at a big bank or FAANG company.
Financial services experience preferred.
Benefits
Technology exams/Certifications covered by the company
World-class workspace for unleashing creativity
Fresh fruits and snacks in the office
Diverse client portfolio
Cutting-edge high-tech stack
Monthly on-site gatherings
Annual festivities: Participate in team-building activities, family BBQs, and end-of-year celebrations
Participation in Sporting Challenges and Marathons
Voluntary social events
Company
Blankfactor
Blankfactor is a team of engineers, project managers, issue solvers & tech consultants committed to developing & innovating tech solutions.
Funding
Current Stage
Growth StageTotal Funding
unknownKey Investors
Balance Point Capital Partners
2023-11-20Series Unknown· Undisclosed
Recent News
Company data provided by crunchbase