Java Software Engineer

6 days ago


Cincinnati, United States Blankfactor Full time

About us


At Blankfactor, we are dedicated to engineering impact. We are passionate about creating value by building best-in-class tech solutions for companies looking to transform, innovate, and scale. In every project, we aim to deliver work that moves the needle and drives measurable outcomes for our partners and clients. Our full-stack development, data engineering, digital product, and enterprise AI solutions cater to a range of industries, including payments, banking, capital markets, and life sciences.


We are headquartered in Miami, Florida, have offices in Bulgaria and Colombia, and are rapidly expanding our global footprint. Our culture of engineering excellence, technical expertise, and care for both our clients and our talented workforce has made us one of the fastest-growing companies in America.


We only hire the best and brightest. If you have talent and ambition, join us and be part of an environment that fosters innovation, collaboration, and growth. Welcome to Blankfactor


What you will do


We are seeking a highly skilled and experienced Senior Java Engineer to join our team. As a Senior Java Engineer, you will play a critical role in designing, developing, and delivering high-quality software solutions. Your expertise in Java programming, software development best practices, and problem-solving abilities will be instrumental in driving the success of our projects.


Responsibilities


Collaborate with cross-functional teams, including product managers, designers, and other engineers, to understand requirements and translate them into technical specifications.

Design, develop, and maintain robust, scalable, and high-performance software applications using Java and related technologies.

Write clean, efficient, and well-documented code, adhering to coding standards and best practices.

Participate in the entire software development lifecycle, from requirements gathering to testing, deployment, and maintenance.

Conduct thorough code reviews and provide constructive feedback to ensure code quality and adherence to established standards.

Identify and troubleshoot complex technical issues, providing timely resolutions and proposing effective solutions.

Optimize software performance and scalability, utilizing appropriate design patterns, algorithms, and data structures.

Collaborate with team members to continually improve development processes, tools, and methodologies.

Stay up-to-date with the latest industry trends, technologies, and best practices in Java development.

Mentor and provide guidance to junior engineers, fostering their technical growth and professional development.


Requirements and technical skills


Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

Extensive experience (at least 5 years) in software development with a strong focus on Java.

Proficient in Java, Spring Boot, JSP, and SQL for developing robust and scalable web applications.

Solid understanding of object-oriented programming (OOP) principles, design patterns, and software development best practices.

Experience with web application development, including frontend technologies (e.g., HTML, CSS, JavaScript).

Strong knowledge of relational databases (e.g., MySQL, PostgreSQL) and SQL.

Familiarity with version control systems (e.g., Git) and agile software development methodologies.

Experience with cloud platforms (e.g., AWS, Azure, GCP) and microservices architecture is a plus.

Excellent problem-solving and analytical skills, with the ability to debug and resolve complex technical issues.

Strong communication and collaboration skills, with the ability to work effectively in a team environment.

Experience with Apigee and Gitlab CI/CD for efficient API management and continuous integration/continuous deployment processes.

Familiarity with AWS services such as ECS (Elastic Container Service) and Fargate for deploying and managing containerized applications in a cloud environment.

Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis).


We believe that diversity of experience and background contributes to more robust ideas and a stronger team. All qualified applicants will receive consideration for employment without regard to religion, race, sex, sexual orientation, gender identity, national origin, or disability.



  • cincinnati, United States Blankfactor Full time

    About usAt Blankfactor, we are dedicated to engineering impact. We are passionate about creating value by building best-in-class tech solutions for companies looking to transform, innovate, and scale. In every project, we aim to deliver work that moves the needle and drives measurable outcomes for our partners and clients. Our full-stack development, data...


  • Cincinnati, Ohio, United States Stash Talent Services Full time

    Job Title: Java Software EngineerWe are seeking a highly skilled Java Software Engineer to join our team at Stash Talent Services.Key Responsibilities:Analyze user requirements and envision system features and functionality.Design and develop user interfaces for internet/intranet applications.Determine design methodologies and tool sets.Develop and test...


  • Cincinnati, United States Encore Talent Solutions Full time

    Encore Technologies is hiring a Java Software Engineer for a direct client requirement.If this sounds like the role for you and you’re ready to join an amazing team, please share your resume with randy.crenshaw@helloencore.com for immediate consideration.Job Title: Java Software EngineerLocation: Cincinnati, OHPosition type: Fulltime / Contract to hire...


  • Cincinnati, United States TCI Technology Consulting Inc Full time

    TCI has an immediate need for a Senior Java Software Engineer in Cincinnati, OH. Onsite 4-5 days SEEKING LOCAL OR REGIONAL CANDIDATES ONLY. This is not a C2C opportunity. This is a long-term contract opportunity with the possibility of extensions.NOTE: THIS POSITION REQUIRES US CITIZENSHIP OR PERMANENT RESIDENCE (GREEN CARD).SUMMARYThe Senior Java Software...


  • Cincinnati, United States TCI Technology Consulting Inc Full time

    TCI has an immediate need for a Senior Java Software Engineer in Cincinnati, OH. Onsite 4-5 days SEEKING LOCAL OR REGIONAL CANDIDATES ONLY. This is not a C2C opportunity. This is a long-term contract opportunity with the possibility of extensions.NOTE: THIS POSITION REQUIRES US CITIZENSHIP OR PERMANENT RESIDENCE (GREEN CARD).SUMMARYThe Senior Java Software...


  • Cincinnati, Ohio, United States Golden Technology Full time

    Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Golden Technology. As a key member of our team, you will be responsible for leading the design, development, and implementation of large-scale software applications using Java and Spring Boot.Key Responsibilities:Lead and participate in the design...


  • Cincinnati, Ohio, United States TCI Technology Consulting Inc Full time

    Job SummaryTCI Technology Consulting Inc is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, coding, and debugging applications in various software languages.Key ResponsibilitiesParticipate in full lifecycle application development, including requirements...


  • Cincinnati, Ohio, United States JobRialto Full time

    Position Overview The Senior Java Software Engineer is tasked with leading the design, development, testing, debugging, maintenance, and documentation of software components assigned to the engineering team. This position requires steering the technical design process, offering leadership in technical standards and methodologies, and ensuring the successful...


  • Cincinnati, Ohio, United States Eliassen Group Full time

    We are pleased to present a remarkable opportunity for a Java/MDM Developer with our esteemed client.We can accommodate both W2 and corp-to-corp consultants. For our W2 consultants, we provide an excellent benefits package that includes Medical, Dental, and Vision coverage, a 401k plan with company matching, and life insurance.Compensation: $60 - $70 / hr....


  • Cincinnati, United States Golden Technology Full time

    Ready to grow your career? We should talk!!We are seeking a Senior Java Software Engineer for a contract to hire opportunity with one of our top tier clients in Cincinnati. This role is hybrid. In order to be successful in this role, you should have experience with Spring boot and Microservices.Job DescriptionThe Java Developer is responsible for leading the...


  • cincinnati, United States Golden Technology Full time

    Ready to grow your career? We should talk!!We are seeking a Senior Java Software Engineer for a contract to hire opportunity with one of our top tier clients in Cincinnati. This role is hybrid. In order to be successful in this role, you should have experience with Spring boot and Microservices.Job DescriptionThe Java Developer is responsible for leading the...


  • Cincinnati, United States Golden Technology Full time

    Ready to grow your career? We should talk!!We are seeking a Senior Java Software Engineer for a contract to hire opportunity with one of our top tier clients in Cincinnati. This role is hybrid. In order to be successful in this role, you should have experience with Spring boot and Microservices.Job DescriptionThe Java Developer is responsible for leading the...


  • Cincinnati, United States Stash Talent Services Full time

    Title: Java DeveloperLocation: Cincinnati, OH – OnsiteDuration: 6-12 monthsTop Skills Details- 5+ Years of Java Experience with exposure to Java 21- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate). - Experience in the Spring Framework.- Experience in developing web applications using at least one popular web...


  • Cincinnati, United States Stash Talent Services Full time

    Title: Java DeveloperLocation: Cincinnati, OH – OnsiteDuration: 6-12 monthsTop Skills Details- 5+ Years of Java Experience with exposure to Java 21- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate). - Experience in the Spring Framework.- Experience in developing web applications using at least one popular web...


  • Cincinnati, Ohio, United States Next Level Business Services, Inc. Full time

    Job DescriptionWe are seeking a highly skilled Java Developer to join our team at Next Level Business Services, Inc.Key Responsibilities:Design, develop, and test complex Java applications using Angular JavaScript, Spring framework, and Cassandra – CQL.Collaborate with cross-functional teams to deliver high-quality software solutions.Stay up-to-date with...


  • Cincinnati, Ohio, United States Saxon Global Full time

    Job Description:Saxon Global is seeking a highly skilled Java Developer to join our team. As a Java Developer, you will be responsible for designing, developing, and maintaining large-scale Java applications. You will work closely with cross-functional teams to identify business requirements and develop solutions that meet those needs.Key...


  • Cincinnati, Ohio, United States ACL Digital Full time

    Position Overview: The selected candidate will engage in the design, development, testing, debugging, maintenance, and documentation of software components, adhering to best practices in the Software Development Life Cycle (SDLC). They will create estimates and work plans for design, development, implementation, and deployment tasks. The engineer will...


  • Cincinnati, Ohio, United States Saxon Global Full time

    Job DescriptionAs a key member of our team at Saxon Global, you will play a critical role in designing and developing cutting-edge software solutions using Java. Your expertise will be instrumental in shaping the technology roadmap and direction for our applications, ensuring they meet the highest standards of quality, scalability, and reliability.Key...


  • Cincinnati, Ohio, United States Procom Full time

    Job SummaryWe are seeking an experienced Java developer to join our team at Procom. As a key member of our technical team, you will be responsible for designing, building, testing, and implementing technical solutions that meet our clients' needs.Key ResponsibilitiesDesign and develop high-quality Java code that meets client requirements and coding...


  • Cincinnati, Ohio, United States Aditi Consulting Full time

    Key Responsibilities:Oversee API Gateway, Azure Service Bus, and Enterprise Patient Master Index functionalities. Accountable for spearheading the adoption of best practices and industry-standard methodologies aimed at enhancing the robustness, maintainability, and scalability of software applications and databases. Work collaboratively with designers and...