*send me your updated profile at [email protected] <[email protected]>*
I am in need of a Java Architect/ Java Engineer (No Sr. Java Developers as they are only screening out as mid level Candidates). *JAVA Architect * *Location: Birmingham, AL* *Length: 6 month rolling (potential for one year)* *Must Have:* Banking experience Restful Spring UI *Job Description* We are looking for a Java Engineer or Architect responsible for building scalable applications. This includes anything between complex groups of back-end services and their client-end counterparts. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential. *Responsibilities* - In a Test-Driven environment, translate application test cases into functional code - Design, build, and maintain efficient, reusable, and reliable Java code - Ensure the best possible performance, quality, and responsiveness of the applications - Identify bottlenecks and bugs, and devise solutions to these problems - Help maintain code quality, organization, and automatization - Think out of the box, beyond processes and tools - Proactive in finding solutions - Mentor junior developers *Technical Skills* - Solid understanding of object-oriented programming - Familiar with various design and architectural patterns - Proficient in Java, with a good knowledge of its ecosystems - Skill for writing reusable Java libraries - Knowledge of concurrency patterns in Java - Experience with concepts of MVC, JDBC, RESTful, and SOAP - Experience with popular application frameworks, such as Spring - Knack for writing clean, readable Java code - Basic understanding of JVM, its limitations, weaknesses, and workarounds - Basic understanding of the class loading mechanism in Java - Experience in SQL and No-SQL database design querying - Understanding fundamental design principles behind a scalable application - Creating database schemas that represent and support business processes - Implementing automated testing platforms and unit tests - Proficient understanding of code versioning tools, such as Git - Familiarity with build tools such as Maven - Experience with the cloud and providers such as AWS - Other web oriented development technologies will be an added value (Node.js, Javascript, ...). *Business Skills* - Expertise with Agile project methodologies - Familiarity with continuous integration - Good communication skills and organization ?*Added Value* Knowledgeable on Banking environments and able to manage relationship with stakeholders in ?technical areas such as Security, ?Architecture, ?Communications and ?Systems Infrastructure, including Cloud teams *Thanks & Regards,* *Dheeraj Chauhan* *Sr. Technical Recruiter* *222 N. Sepulveda Blvd., Suite 2250, El Segundo CA 90245* *Phone : 310-598-7807 Ext.- 513* *Email : [email protected] <[email protected]>* *Hangout : [email protected] <[email protected]>* -- You received this message because you are subscribed to the Google Groups "Oracle-Projects" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/oracle-projects. For more options, visit https://groups.google.com/d/optout.
