← Back to jobs

Brilliant Infotech Inc Logo
Java Architect

Brilliant Infotech Inc

 

NJ-444, Iselin, NJ, USA

Posted On: 30+ days ago
Experience: 8+ years
Availability: Onsite
Openings: 1
Category: Java Architect
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

Lead the design and development of enterprise-level Java applications and distributed systems.

Responsibilities

  • Design and implement scalable, maintainable Java-based applications, including microservices and cloud-native architectures.
  • Lead and mentor software developers, providing technical guidance and conducting design and code reviews.
  • Create and maintain architectural documentation, including system specifications and data flow diagrams.
  • Optimize application performance through tuning, load balancing, and caching strategies.

Required Skills

  • 8+ years of experience in Java application development.
  • Proficiency with Java SE, Java EE, Spring, Hibernate, and JavaFX.
  • Hands-on experience with Spring Boot, Spring Cloud, and Apache Camel.
  • Experience building microservices, RESTful APIs, and web services.
  • Expertise in object-oriented design, design patterns, and architectural styles like MVC, MVVM, and SOA.
  • Proficiency with JavaScript, Angular, and React.
  • Experience with Hadoop and Spark.
  • Database proficiency with MySQL, PostgreSQL, and Oracle.
  • Familiarity with containerization technologies like Docker.

Preferred Skills

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Collaboration with DevOps to implement CI/CD pipelines and infrastructure-as-code practices.

Education

Bachelor’s or Master’s degree

Related Jobs

No related jobs found

← Back to jobs