Java Architect

Job description

As a Senior Java Developer, your role will involve acting as a Lead Engineer, developing and implementing high-quality projects and solutions for our customers. You will play a crucial role in the design, development, and deployment of enterprise-grade applications using cutting-edge technologies.

You will collaborate closely with cross-functional teams to deliver scalable and high-performance solutions that meet our clients’ business needs.

Key Skills:

  • Lead the end-to-end development lifecycle of Java-based applications, leveraging the Spring Boot framework.
  • Architect and design robust and scalable software solutions that adhere to industry best practices and principles.
  • Collaborate with product managers, business analysts, and other stakeholders to understand project requirements and translate them into technical specifications.
  • Mentor and guide junior developers, providing technical expertise and fostering their professional growth.
  • Write clean, efficient, and maintainable code, following established coding standards and design patterns.
  • Conduct thorough code reviews to ensure code quality, performance, and adherence to coding standards.
  • Troubleshoot and debug complex issues, identifying root causes and implementing effective solutions.
  • Collaborate with quality assurance teams to develop comprehensive test plans and ensure rigorous testing of applications.
  • Stay abreast of emerging technologies and industry trends, incorporating them into the development process to enhance product capabilities.
  • Participate in agile ceremonies such as sprint planning, daily stand-ups, and retrospectives, ensuring timely delivery of high-quality software increments.

Desirable Skills:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Extensive experience (7+ years) in Java development, with a strong proficiency in Spring Boot framework.
  • Solid understanding of object-oriented programming principles, design patterns, and architectural concepts.
  • Proficiency in building RESTful APIs and implementing microservices architecture.
  • Expertise in relational databases such as MySQL, PostgreSQL, or Oracle, including database design and optimization.
  • Experience with front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks (e.g., Angular, React, Vue.js) is a plus.
  • Familiarity with cloud platforms such as AWS or Azure.
  • Strong problem-solving skills and the ability to think critically and analytically.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively in a team environment.
  • Proven track record of delivering high-quality software solutions on time and within budget.
  • Exposure and knowledge of IGA domain would be a good to have, but not mandatory.

About Simeio and What We Do

Simeio has over 650 talented employees across the globe. We have offices in USA (Atlanta HQ and Texas), India, Canada, Costa Rica and UK. Founded in 2007, and now backed by private equity company ZMC, Simeio is recognized as a top IAM provider by industry analysts.

Alongside Simeio’s identity orchestration tool ‘Simeio IO’ - Simeio also partners with industry leading IAM software vendors to provide access management, identity governance and administration, privileged access management and risk intelligence services across on-premise, cloud, and hybrid technology environments. Simeio provides services to numerous Fortune 1000 companies across all industries including financial services, technology, healthcare, media, retail, public sector, utilities and education.

Diversity & Inclusion

Simeio is an equal opportunity employer. If you require assistance with completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to our recruitment team - [email protected].

Thank you

About Your Application

We carefully review every application we receive. If your skills and experience match our needs, we’ll be in touch. If you don’t hear from us within 10 days, please don’t be discouraged—we may retain your application for future opportunities. We also encourage you to check our careers page for other openings

Simeio is an equal opportunity employer. If you require assistance with completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to any of the recruitment team at [email protected] or +1 404-882-3700.

Share this job:
Please let Simeio know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply