Datamation content and product recommendations are
editorially independent. We may make money when you click on links
to our partners.
Learn More
IT Salary: Senior Java Developer
(Salary data and job descriptions courtesy of Foote Partners.)
Q1 2007 Data:
![it salary java developer tech pay levels]()
Job Description:
Responsible for Java/J2EE/J2SE application development supporting business objectives while providing expertise in software development lifecycle phases from concept and design to testing. Analyzes, designs and builds component-based applications in a Web/internet delivery environment, including introduction of an application layer, modeling techniques, component and object-oriented design, complex algorithmic coding, and systematic approaches to application integration. Works on new and existing applications along with enhancements web sites, web applications, and infrastructure. Performs hands-on coding, mentors junior developers and assists in architecting web content solutions. Serves as liaison to internal customers, research groups and various business support areas. Expertise in server-side web presentation technologies.
Desirable Experience:
• A Bachelor’s degree in Computer Science, Mathematics or related discipline is required, or equivalent work experience and technical training.
• 5 or more years of Java experience managing application design, software development, maintenance and delivery with at least 2 years with application servers; e.g. Oracle 8i/9i/10g/11i Application Server; SQL Server; J2EE Application Server; IBM Websphere, Tomcat, or BEA Weblogic; Apache.
• Minimum of 3 years technical work experience in a team environment as a programmer.
• Strong experience with Web architecture and Web design and development tools and languages, e.g. JSP, JDBC, Java Servlets, Javabeans/EJBs, ASP, VB Script, SQL, Perl, UNIX, C++, CORBA, JavaScript, SOAP, XML/XSLT/FOP, HTML, Struts, ANT, CVS, CMP, WebLogic.
•Strong relational database experience (DB2, Sybase, SQL, Oracle 8i/9i/10g/11i). Strong background working in distributed Unix environments.
• Experience designing N-tiered applications, with multi-tier architecture and production Internet architectures.
• Strong experience developing and implementing highly complex technical solutions in a J2EE web environment.
• Superior organizational and time management skills.
• Excellent written and verbal communication skills
• Highly desirable:
– Rapid applications development or extreme programming experience
– Sun Certified Developer for Java 2 Platform
– Sun Certified Programmer for Java 2 Platform
– Sun Certified Developer for Java Web Services
– JavaScript Development Certified Professional
– Java Development Certified Professional
Return to the list of IT Jobs
-
Ethics and Artificial Intelligence: Driving Greater Equality
FEATURE | By James Maguire,
December 16, 2020
-
AI vs. Machine Learning vs. Deep Learning
FEATURE | By Cynthia Harvey,
December 11, 2020
-
Huawei’s AI Update: Things Are Moving Faster Than We Think
FEATURE | By Rob Enderle,
December 04, 2020
-
Keeping Machine Learning Algorithms Honest in the ‘Ethics-First’ Era
ARTIFICIAL INTELLIGENCE | By Guest Author,
November 18, 2020
-
Key Trends in Chatbots and RPA
FEATURE | By Guest Author,
November 10, 2020
-
Top 10 AIOps Companies
FEATURE | By Samuel Greengard,
November 05, 2020
-
What is Text Analysis?
ARTIFICIAL INTELLIGENCE | By Guest Author,
November 02, 2020
-
How Intel’s Work With Autonomous Cars Could Redefine General Purpose AI
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
October 29, 2020
-
Dell Technologies World: Weaving Together Human And Machine Interaction For AI And Robotics
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
October 23, 2020
-
The Super Moderator, or How IBM Project Debater Could Save Social Media
FEATURE | By Rob Enderle,
October 16, 2020
-
Top 10 Chatbot Platforms
FEATURE | By Cynthia Harvey,
October 07, 2020
-
Finding a Career Path in AI
ARTIFICIAL INTELLIGENCE | By Guest Author,
October 05, 2020
-
CIOs Discuss the Promise of AI and Data Science
FEATURE | By Guest Author,
September 25, 2020
-
Microsoft Is Building An AI Product That Could Predict The Future
FEATURE | By Rob Enderle,
September 25, 2020
-
Top 10 Machine Learning Companies 2021
FEATURE | By Cynthia Harvey,
September 22, 2020
-
NVIDIA and ARM: Massively Changing The AI Landscape
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
September 18, 2020
-
Continuous Intelligence: Expert Discussion [Video and Podcast]
ARTIFICIAL INTELLIGENCE | By James Maguire,
September 14, 2020
-
Artificial Intelligence: Governance and Ethics [Video]
ARTIFICIAL INTELLIGENCE | By James Maguire,
September 13, 2020
-
IBM Watson At The US Open: Showcasing The Power Of A Mature Enterprise-Class AI
FEATURE | By Rob Enderle,
September 11, 2020
-
Artificial Intelligence: Perception vs. Reality
FEATURE | By James Maguire,
September 09, 2020
SEE ALL
ARTICLES