*send me your updated profile at dhee...@rjtcompuquest.com <dhee...@zodiac-solutions.com>*
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 : dhee...@rjtcompuquest.com <dhee...@rjtcompuquest.com>* *Hangout : dheeraj.rgtal...@gmail.com <dheeraj.rgtal...@gmail.com>* -- You received this message because you are subscribed to the Google Groups "International SAP Projects" group. To unsubscribe from this group and stop receiving emails from it, send an email to international-sap-projects+unsubscr...@googlegroups.com. To post to this group, send email to international-sap-projects@googlegroups.com. Visit this group at https://groups.google.com/group/international-sap-projects. For more options, visit https://groups.google.com/d/optout.