Java Developer

  • JNL Technologies
  • San Francisco, CA, USA
  • Sep 19, 2021
Technical Software Development

Job Description

Java development with distributed system experience is highly desired for all positions in Austin ,TX & Sunnyvale ,CA

Job 1:         Java Back-end Developer in San Antonio , TX / Plano, TX

 

6 years’ experience as a Backend Java Developer with microservices.

Strong experience on a professional software development team building highly scalable and efficient solutions.

Experience in REST API design and implementation

Experience building web services.

 

Job 2 : Java Full-Stack Developer  in Austin ,TX / Plano, TX

 Candidate must have the ability to construct web applications and backend services using Java Spring. If we were to breakup the experience in terms of percentage, it would be about 60% front-end and 40% backend.

Front end: JavaScript (ES6+) React // most apps are in React AngularJS // Old code is in AngularJS CSS (web page layouts--must be able to construct a page from scratch, not just know how to change font colors)

Backend: Spring Framework Java JPA Frameworks / RDMS / SQL .

The Banjo data is not detailed enough Early submissions are encouraged.

Screening will be done via a one hour panel session.

 

Job 3: Java Developer in Sunnyvale , CA

 

10+ years of experience building distributed scalable back services heavily relying on distributed messaging, storage, and compute

Expert knowledge and extensive hands-on experience with Java 11+ (including streams and reactive) and Mongo (including very complex aggregation queries)

Hands-on experience with Spring, Spark, Docker, and Kubernetes

Strong understanding and experience with CI/CD pipelines, unit and integration testing, containerization, monitoring and alerting, production logs debugging

Strong collaboration skills, system thinking and ability to clearly explain complex concepts

Kafka, Cassandra, Solr, HDFS, Scala experience is a plus.

 

 

Job 4: Server Side Java Engineer in Sunnyvale , CA

 

Looking for one Java resource onshore (backend). The individual must be knowledgeable and competent with Java, Cassandra, Oracle, Spring and writing JUnit/TestNG.

Simple Java will not suffice. The candidate should have at least seven years, experience in a scalable, multi-threaded server side environment and have a test driven development mindset.

Pluses would be experience with messaging systems. The individual must be a self-starter and able to work in a fast paced, highly dynamic environment.

This is an open ended contract with a proposed start date. Our group has ongoing new features and maintenance work.

If the candidate has had experience working for an Apple team, please include the manager's contact information of that team.