6 to 10+ years of experience in software development using Java technology.
Recent and strong experience with Oracle integration solutions:
Fusion
WebLogic
Oracle BPM
Oracle SOA
Oracle ADF
Coherence
Really nice have: JRules
Candidates must also have:
Databases: Oracle.
SQL: Knows the standard set of things: basic CRUD, joins, groupby, having, where. Referential integrity and database tuning techniques.
Data Layer - JDBC and/or JPA with such as but not limited to Hibernate. OR other ORMs such as iBatis/myBatis
Build Tools - Maven
Application Servers - WebLogic
Unit Testing - Junit, TestNG, or similar. EasyMock, JMock, or Mockito.
Version Control Systems - subversion
OS - Linux, RedHat linux a plus
Candidates should have a skill set that includes the following.
Extensive understanding of database design and SQL is required.
Strong working knowledge of design patterns, object oriented analysis, design, and programming. N-Tier and/or distributed applications experience. Has SOLID or GRASP on their resume is a big plus here.
Must have experience with Agile software development best practices, including test-driven development, continuous integration, Agile Design, pair programming, eXtreme Programming (XP).
Must have excellent oral and written communication skills
Has working knowledge of multiple business domains: telecomm pricing and costing, financial, investment banking, travel/transportation, energy, mortgage/lending, retail, etc.
Excellent analytical skills and discernment. High ability to problem-solve.
Initiative and 'Can Do' Attitude Required. Self motivated.
Desire to be on a cross functional team filling different roles if required. Able to function in a dynamic environment.
Additional InformationStart date – ASAP. 12 months contract.
Skills Required
- 6 to 10+ years software development experience using Java
- Experience with Oracle integration solutions: Fusion, WebLogic, Oracle BPM, Oracle SOA, Oracle ADF, Coherence
- Experience with JRules
- Database experience: Oracle
- Strong SQL skills (CRUD, joins, GROUP BY, HAVING, WHERE), referential integrity, database tuning
- Data layer experience: JDBC and/or JPA (e.g., Hibernate) or ORMs such as iBatis/myBatis
- Build tools: Maven
- Application server experience: WebLogic
- Unit testing frameworks: JUnit or TestNG; mocking frameworks such as EasyMock, JMock, or Mockito
- Version control: Subversion
- Operating system: Linux (RedHat Linux a plus)
- Extensive understanding of database design and SQL
- Strong working knowledge of design patterns, OOP, N-Tier/distributed application design (SOLID or GRASP a plus)
- Experience with Agile development best practices including TDD, continuous integration, pair programming, XP
- Excellent oral and written communication skills
- Working knowledge of multiple business domains (telecom pricing/costing, financial, investment banking, travel/transportation, energy, mortgage/lending, retail)
- Strong analytical and problem-solving skills; self-motivated with initiative
- Willingness to be on a cross-functional team and fill different roles as required
- 12-month contract, start ASAP
What We Do
Atria Group LLC, also operating as Atria IT, is a specialized IT staffing and consulting firm headquartered in Plano, Texas. The company provides comprehensive workforce solutions, including staffing, consulting, software development, and training services, specializing in enterprise solutions for small to medium-sized businesses. Their primary objective is to assist these enterprises in maximizing their IT resources to meet evolving technological challenges.







