Skip to main content

Senior Java Developer

Posted today

ricefw technologiesEast Lansing (MI)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Contract Company Description RICEFW Technologies is a reputed US IT Staffing Company based in the US .
Job Description: Profile & Description While this is listed as a Java developer we actually prefer talented engineers which consider Java as one language in a toolkit and which have consistently chosen the right tool for the job using solid distributed design patterns and modern WebScale techniques. Experience working directly with Jetty, Tomcat or similar server writing at the Http Servlet. Has directly written REST JSON services at this level using only the container and J2SE features. RDBMS schema refactoring experience with experience releasing breaking changes to prod with minimal downtime. Conversant and able to use at least 4 programming languages. Written parser for files of complexity equal or greater than EDI 834 in at least 2 different languages. Experience with Angular framework. Comprehensive knowledge of Web design patterns and front end technologies like HTML5, JQuery and MVC framework like Struts/Spring. Object-oriented and service-oriented design concepts, including knowledge of data transfer objects and associated design patterns. Excellent communication skills with the ability to solicit and formalize requirements and work with end users/customers. Experience with agile development methodology.
Qualifications: Highly Desirable: Experience in Claims processing Domain Experience in Inventory Control or Audit Domains Experience with Webscale technologies such as Kafka, Memcache, Riak, AWS, Shared nothing architectures. When using libraries such as J2EE Soap need to understand and verbalize how this works through the entire stack and how it could be implemented from the ground up. Writes code both at work and for fun. Has created or contributed to open source projects. JavaServer Faces (JSF) technology knowledge and experience. Good understanding and ability to explain ROI tradeoff between System API integration tests and Unit tests and how they would make such a decision in a budget constrained environment. Experience with Java Message Service (JMS) and Message Driven Bean (MDB) development is preferred. Understanding of Service Oriented Architecture and experience working with web services. Recent experience with Oracle Weblogic 10.3.x or greater.
Additional Information: Experience at working both independently and in a team-oriented, collaborative environment is essential. Can conform to shifting priorities, demands and timelines through analytical and problem-solving capabilities. All your information will be kept confidential according to EEO guidelines.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this